0

私は WPF と MVVM パターンを使用しており、ViewModel からウィンドウに要素を追加する必要があります。シナリオは次のとおりです。ユーザーは、製品を挿入するためにテーブルのフィールドをシミュレートするテキストボックスのコレクションを持ち、さらに行を追加するためのボタンがあります。私の問題は、このボタンを機能させる方法を作成することです。どうやってやるの ?

このような問題を解決するより良い方法はありますか? テーブルに行を追加するために一度に多くのエンティティを追加する必要がありますか?

よろしくお願いします。

4

1 に答える 1

2

ItemsControl にバインドされたビュー モデルで ObservableCollection を使用します。ボタン クリック イベントで、新しいオブジェクトをコレクションに追加します。別のオブジェクトがコレクションに追加されたことが UI に通知され、新しい行がレンダリングされます。

于 2012-10-05T18:12:23.920 に答える