2012-05-11 6 views
0

DataGridから派生したMyGridControlがあります。WPF派生グリッドコントロールコントロールテンプレート

グリッドの右上隅(グリッドの上、グリッドの上)に2つのコマンドボタンを配置して、グリッドごとに2つのボタンが表示されるようにしたいと思います。

どのようにしてコントロールテンプレートを作成できますか?

または、他のやり方はありますか?

重要なことの1つは、カスタムコントロールを使用して行うことができますが、MyGridControlをUserControlではなくDataGridから派生させ、すべてのDataGridプロパティを簡単に自分のウィンドウに公開できるようにします。

答えて

0

私はにこの ...

一つの重要な事を得るdidntの、私はカスタムコントロールを使用してそれを行うことができますが、私は、すべてのデータグリッドのプロパティができるようにMyGridControlは、ユーザーコントロール、ないのDataGridから派生する必要がありますしたいです簡単に私のウィンドウにさらされます。クエリに戻って

、あなたがユーザーコントロールを作成することもできますし、グループボックスでそのユーザーコントロールのグリッドを「飾る」とそのHeaderTemplateは右上CONERに二つのボタンをホストするためにオーバーライドし

ボタンをホストするグリッドの右上にポップアップを貼り付けることができます。

+0

こんにちは天使、ソリューションをありがとう。グリッドの上に装飾を追加することは可能ですか?私はそれをグリッドヘッダーの中に入れたくありません。あなたは私にサンプルをくれませんか? – user1386121

+0

こんにちはエンジェル、アドーンコントロールで検索した後、私はこのポストを見つけましたhttp://blogs.infragistics.com/blogs/josh_smith/archive/2008/09/15/introducing-a-new-xamdatagrid-behavior-displayadorningeditors.aspxありがとう助けを求めて私はまだ私のDataGridユーザーコントロールの右上隅に装飾ボタンを追加する方法を探しています。 は、DataGridコントロールから派生しています。あなたの答えから、私はそれを捜す必要があることがわかりました。私はあなたの答えを受け入れています。 – user1386121