Как избавиться от звука при нажатии управляющей комбинации клавиш, когда в фокусе находится тексбокс?
Вот пример:
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
...
ElseIf e.Control And e.KeyCode = Keys.O Then
e.SuppressKeyPress = True ' не помогает
e.Handled = True ' не помогает
btnOpen.Focus() ' не помогает
btnOpen.PerformClick() ' функция, приписанная этой комбинации (выполняется, но сопровождается противным писком)
...
End Sub
Свойство KeyPreview для формы установлено в True.
Ответить
|