从ViewModel访问Datagrid

时间:2014-12-16 19:59:03

标签: wpf mvvm

我有一个简单的WPF窗口,其中包含一个Datagrid和一个" Add"按钮。添加按钮使用RelayCommand连接到ViewModel,基本上只是向可观察集合添加一个新对象,然后设置所选项(也可以从网格的SelectedItem属性中设置数据绑定)。最终结果是将新行添加到网格中,然后设置为所选行。这几乎是我想要实现的结果,因为下一步是通过调用BeginEdit将网格置于编辑模式。根据我的理解,问题是VM不应该直接访问视图上的控件。 所以我的问题是,什么是最正确的"正确的"使用MVVM实现这一目标的方法?

0 个答案:

没有答案