【发布时间】:2018-05-13 15:28:51
【问题描述】:
我正在使用 devexpress winform 控件,此时我已在视图构造函数中定义了 RowDoubleClick 事件,如下所示:
mvvmContext1.WithEvent<MyViewModel, RowClickEventArgs>(gridView1, "RowClick")
.EventToCommand(x => x.Show(),
v => (v.Clicks == 2) && (v.Button == MouseButtons.Left));
对应viewModel中的show方法如下:
public void Show()
{
messageBoxService.ShowMessage("Row Clicked");
}
当我双击该行时,会出现消息框并打印“Row Clicked”,但我也想在此显示方法中获取行数据(学生类型)。
我该怎么做?
【问题讨论】: