DataGrid上的WPF DetailView左键单击MVVM

时间:2013-02-12 12:16:02

标签: wpf mvvm datagrid viewmodel selecteditem

我有一个数据网格,其中包含每行用户的数据。现在我想显示一个细节/编辑视图,如果用户双击新窗口中的一行。 我想将datagrid中的用户ID提供给详细/编辑窗口,以便我可以从数据库中获取用户的详细数据。

我该怎么处理?我想我必须为datagrid视图做一个模型和viewmodel,为detail / edit视图做一个。但是如何从数据网格中将所选项目的uid从详细/编辑窗口发送到viewmodel?

1 个答案:

答案 0 :(得分:0)

您可以将datagrid的selected属性绑定到其viewmodel,并更新此属性的setter中的详细视图viewmodel。