在DataGrid中加入这一行
<MouseBinding
   Command="{Binding OpenWindowCommand}"
   CommandParameter="{Binding ElementName=NewPlanDataGrid, Path=SelectedItem}"
   Gesture="LeftDoubleClick" />
</DataGrid.InputBindings>然后ViewModel中委托OpenWindowCommand命令,如图所示obj就是选中的当前行的对象。










