【发布时间】:2011-10-05 03:51:32
【问题描述】:
我正在尝试在 WPF MVVM 中实现主详细信息视图。
在我的视图模型中,我有一个可观察到的“原因”集合。每个原因都有一个可观察的“解决方案”集合。
我将一个可编辑的 Datagrid 绑定到原因,它工作正常。但是,当用户在 DataGrid 中选择一行时,我希望允许用户在 TabControl 中查看其关联的解决方案。
我该怎么做呢?我是否应该在 Viewmodel 中创建一个属性 CurrentCause 并将其绑定到 SelectedItem。在 TabControl 中我可以绑定到 CurrentCause.Solutions。
这会是最佳方法吗?请指教。谢谢!!
【问题讨论】: