Добрый день!
Встал в тупик вроде бы на элементарной вещи.
Хочу в DataGrid установленной на форме и подсоединённой к БД обрабатывать события клавиатуры.
Создаю обработчики из перечня
KeyPress
KeyDown или
KeyUp
ну, например,
Private Sub DataGrid1_KeyPress(ByVal sender As Object, _
ByVal e As System.Windows.Forms.KeyPressEventArgs) _
Handles DataGrid1.KeyPress
MsgBox("Код клавиши = " & e.KeyChar)
End Sub
И ни в одном случае процедура обработчика не вызывается!
Наверняка, где-нибудь, какая-нибудь галочка не доставлена или стоит лишняя.
Для TextBox - всё нормально, никаких проблем.
Для формы свойство Form1.KeyPreview ставил и в True и False, но не помаогает.
Что бы это значило? Подскажите, пожалуйста.