2012-02-07 77 views
1

我有一個GridControl如何爲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")僅當行數據用戶雙擊?上面的代碼顯示了hello world,即使用戶雙擊了空格。

回答

3

鑄造hitInfo改爲GridHitInfo並檢查HitTest屬性。

+0

對不起;我很久沒有這樣做過了。 – SLaks 2012-02-08 15:20:52