C# 如何对GridControl双击执行操作
我有一本书C# 如何对GridControl双击执行操作,c#,winforms,devexpress,xtragrid,C#,Winforms,Devexpress,Xtragrid,我有一本书 仅当用户双击行数据时,如何显示MessageBox.Show(“Hello World”)?即使用户双击空白,上面的代码也会显示hello world。将hitInfo转换为GridHitInfo并检查HitTest属性 private void gridControl1_DoubleClick(object sender, EventArgs e) { GridControl grid = sender as GridControl;
仅当用户双击行数据时,如何显示MessageBox.Show(“Hello World”)?即使用户双击空白,上面的代码也会显示hello world。将
hitInfo
转换为GridHitInfo
并检查HitTest
属性
private void gridControl1_DoubleClick(object sender, EventArgs e)
{
GridControl grid = sender as GridControl;
DXMouseEventArgs args = e as DXMouseEventArgs;
BaseHitInfo hitInfo = grid.Views[0].CalcHitInfo(args.Location);
MessageBox.Show("Hello World");
}