2012-04-27 11 views
1

私はシダー(VS wpfデザイナー)でさらにユーザーフレンドリーにしたいカスタムコントロールがいくつかあります。 (コレクションエディタから作成された項目のデフォルト値を設定する方法wpfカスタムコントロールのデザイン時のおすすめの書籍

    1. :私はグーグルで見つかったMSDNおよびいくつかのサイトでは、赤のすべてのドキュメントを持っていますが、私はいくつかの簡単な質問に対する答えを見つけることができませんでしたあなたが列を生成する]をクリックしたときにデータグリッドの用量のような(XAMLを生成するために、どのようにデータグリッド内の列ではなく、ドラッグ&ドロップツールボックスからの)

    ようにあなたが細部に入る任意のドキュメントを知っている場合は私に知らせてください上記のようなものである。

    また、デザイナーのサポートがある可視ソースコード(XceedやDevExpressなど)を知っている/所有している場合は、リンクを共有してください。

  • 答えて

    2

    推奨図書:

    の1- www.amazon.com/Pro-WPF-2012-Presentation-Professionals
    2 - デザインパターンについてどんな本www.amazon.com/3-0-Design-Patterns-Judith-Bishop
    、3- MVVM などのデータグリッドに列を追加するには、あなたがあり、XAMLを生成する必要はありませんあなたは

    dataGrid1.Columns.Add(new DataGridTextColumn{ Header = "column1"}); 
    

    の後ろにコードで1を追加することができ、列のコレクションはよく最初の本を読んで、あなたは良いだろう

    +1

    私は多分私は私が何をしたいのかでは明確ではなかったと思います。私はVisual Studioデザイナーのサポートでカスタムコントロールを開発したいと思います。私は、既定のWPF DataGridコントロールにボタン(実際にはリンクに似ています)があることを見てきました。カスタムコントロールに同様の機能を持たせたいと思います。つまり、ユーザーがデザイナーに何かを服用したときにXAMLを生成できるはずです。コントロールのコンストラクターに列を追加すると、Xamlが生成されますが、その時点では列(DataContext)を生成するために必要な情報がありません。他の場所は生成されないようです – Rayden

    関連する問題