私はメニューを作成していますが、各メニューにはとても迷惑なウィンドウが表示されると思います。だから私は特定のグリッド行にユーザーコントロールを表示すると良い方法だと思います。これを見てください:このようにメニューを表示すると便利ですか?
私はメニューがあります:学生とグループ。次に、それらの1つを選択し、コマンドリストの下に表示します。これらのコマンドの1つをクリックすると、UserControlが表示されます。
private void AddStudentButton_Click(object sender, RoutedEventArgs e)
{
AddStudentUserControl userControl = new AddStudentUserControl();
grid.Children.Add(userControl);
Grid.SetRow(userControl, 2);
}
同時に、私は、イベントコマンドを使用して多くのボタンを作成する必要があるだろう、けれども。どう思いますか?データを表示するには良い方法ですか?もしそうなら、あなたはこれをどうやって行うのか、私に例を挙げますか?私は別のことをしたり、コードを改善したい。
最後の行の例を私に見せてもらえますか? do not get it –
@ oscar.fimbres:豊富なグリッドのデモについては、[here](http://demos.telerik.com/aspnet-ajax/grid/examples/dataediting/alleditablecolumns/defaultcs.aspx)を参照してください。 '[+]'と '[x]'ボタンの使い方を示すコントロールです。 '[+]'をクリックすると、 "New Product"フォームがグリッドに統合されます。 –
Guau、私はその考えが本当に好きです、UIはより単純です。しかし、WPFでプログラミングするのは難しいだろうか? –