解決策のある単純な問題と、解決策のないより複雑な問題を示しましょう。
1)製品のリストを持つシェルフがあるとします。製品でデータグリッドを表示したい。
解決策:ビューで、データグリッドに "ItemSource = {Binding Products}" のような同様のコードを挿入することがあります。次に、ViewModel で、"Products" という名前の ObservableCollection プロパティを作成します。わかった。
2)私はたくさんの棚を持っていますが、どれが多くの商品を持っていますか? 多くのデータグリッドを上下に表示したい。各データグリッドには、1 つのシェルフの製品のリストが表示されます。
さて、どうすれば多くのデータグリッドにバインドできますか? 3 つのデータグリッドにすることができます。500 個のデータグリッドにすることができます。MVVMを使用してこれを行うにはどうすればよいですか?
ありがとう。私の質問を理解していただければ幸いです。