【发布时间】:2013-06-18 23:57:16
【问题描述】:
让我向你展示一个有解决方案的简单问题,然后展示一个没有解决方案的更复杂问题。
1) 假设我有一个书架,其中有一个产品列表。我想用产品显示一个数据网格。
解决方案: 在 View 中,我可能会在 datagrid 中插入类似的代码,如下所示:“ItemSource = {Binding Products}”。然后在 ViewModel 中,我创建了一个名为“Products”的 ObservableCollection 属性。 好的。
2) 我有 MANY 个货架,哪个货架有很多产品。我想在彼此下方显示许多数据网格。每个数据网格显示一个货架的产品列表。
现在,我如何绑定到 MANY 数据网格?它可以是 3 个数据网格。它可以是 500 个数据网格。 如何使用 MVVM 做到这一点?
谢谢。我希望你能理解我的问题。
【问题讨论】: