0

DataGrid から派生した MyGridControl があります。

グリッドの右上隅 (グリッドではなく、グリッドの上) に 2 つのコマンド ボタンを配置して、WPF ウィンドウに配置するグリッドごとにこれらの 2 つのボタンが表示されるようにします。

そのためのコントロール テンプレートを作成するにはどうすればよいですか?

またはそれを行う他の方法はありますか?

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

4

1 に答える 1

0

私はこれを取得しませんでした...

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

クエリに戻ると、ユーザー コントロールを作成し、そのユーザー コントロールの Grid を GroupBox で「飾り付け」、それをオーバーライドしHeaderTemplateて、右上隅に 2 つのボタンをホストすることができます。

または

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

于 2012-05-11T12:38:52.230 に答える