Как выполнить действие по двойному щелчку для GridControl - PullRequest
1 голос
/ 08 февраля 2012

У меня есть 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"), только если пользователь дважды щелкнет по строке данных ?Код выше показывает привет мир, даже если пользователь дважды щелкнет по пробелу.

1 Ответ

3 голосов
/ 08 февраля 2012

Приведите hitInfo к GridHitInfo и проверьте свойство HitTest.

...