WPF Toolkit Datagrid - 在选择行时,我可以在视图模型中调用函数吗?

时间:2010-05-27 10:59:09

标签: datagrid wpftoolkit selection viewmodel row

我的应用程序中有一个WPf Toolkit-datagrid ..它遵循MVVM模式。 如果用户在datagrid中选择特定行,我如何在视图模型中调用函数?

1 个答案:

答案 0 :(得分:1)

在视图中

  <DataGrid ItemSource="{Binding MyItems}"
            SelectedItem = "{Binding MyCurrentItem}"
             >

in vm

private Myobject myCurrentItem;
public Myobject MyCurrentItem
                   {
                      get{ return myCurrentItem; }
                      set{
                            if (myCurrentItem!=value)
                            {
                               myCurrentItem=value;
                               DoMyStuff();
                            }                              
                         }
                    }