Событие двойного клика в datagrid на vb.net winform 2008 не запускается - PullRequest
0 голосов
/ 03 марта 2010

У меня есть сетка данных с привязкой к данным в vb.net 2008. Это программа, в которой я использую время умножения событий двойного щелчка ... но по какой-то причине в новой форме это больше не работает. В коде позади я выбрал сетку данных и событие двойного щелчка. когда я дважды щелкаю по сетке в режиме отладки, она никогда не срабатывает (я ставлю точку останова). Я пробовал несколько других событий, и ни одно из них не стреляет.

Вот как выглядит событие

 Private Sub dgWho2_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles dgWho2.DoubleClick

End Sub

и вот как это выглядит для той, которая работает в другой форме

  Private Sub dgQueryStats_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles dgQueryStats.DoubleClick
    For Each O As asr.QueryStat In Os
        If O.RowID = CInt(Me.dgQueryStats.Tag.ToString) Then
            Me.lblQuery.Text = O.Text
        End If
    Next

    Me.cmdCopyQuery.Visible = True
End Sub

при сравнении свойств двух сеток данных, кроме имени и привязки, они также выглядят одинаково. интересно, если у кого-нибудь есть идея. Спасибо Shannon

1 Ответ

0 голосов
/ 03 марта 2010

Ошибка ... обнаружена моя проблема .. У меня был datagrid.enabled = false, застрявший в некотором коде ...

К сожалению об этом Shannon

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...