问题:做一个嵌套列表的最有效方法是什么,它允许在 View 中绑定(bind)数据并知道选择了什么 cargo ,以便 View 中的命令绑定(bind)可以在任何嵌套的适当项目上的 View 模型中起作用 list ?
信息:
我有一个程序,我一直在努力了解 WPF 和 MVVM。但现在我有点卡住了。这是一个库存计划。人们会在 cargo 进来时使用它来输入数据。一个货件有一组货盘,而货盘有一组产品。
所以我想知道解决这个问题的最可取的方法是什么?我考虑过让 allshipments 类有一个 cargo 集合,该 shipping 类有一个托盘列表,而该托盘类有一个产品集合。但由于某种原因,我似乎无法让绑定(bind)工作。我考虑的另一种方法是让我的所有货件类都有一个货件、托盘和产品列表,而我的 View 仅将关联的货盘拉到感兴趣的货件,并将关联的产品拉到感兴趣的货盘,但这并没有t 看起来像 MVVM,并且执行所有属性更改通知的后勤工作已经让我头晕目眩。
最佳答案
一定要使用“allshipments 类有一个货件集合,shipment 类有一个托盘列表,而托盘类有一个产品集合”。
关注 this blog让你的绑定(bind)工作
关于wpf - WPF 中用于绑定(bind)的嵌套列表的建议方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1771259/