如何在双击GridControl时执行操作

本文关键字:执行 操作 GridControl 双击 | 更新日期: 2023-09-27 18:23:47

我有一个GridControl。

    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");
    }

只有当用户双击行数据时,我才能显示MessageBox.Show("Hello World")?上面的代码显示了helloworld,即使用户双击空白。

如何在双击GridControl时执行操作

hitInfo强制转换为GridHitInfo并检查HitTest属性。