Имя символа обратной цитаты в VB - PullRequest
2 голосов
/ 08 июня 2011

В System.Windows.Forms.Keys, как называется символ обратной кавычки (`)? Разве обратная цитата не является ее собственным именем, или это просто причуды VS?

Или, иначе, каково его числовое значение?

1 Ответ

5 голосов
/ 08 июня 2011

KeyValue для символа 223.Чтобы проверить, вы можете просто обработать событие нажатия клавиши текстового поля следующим образом:

Private Sub TextBox1_KeyDown(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
        MessageBox.Show(e.KeyValue.ToString())
End Sub

и нажать клавишу (`).Если вы хотите сравнить KeyData, он находится под Keys.Oem8.

Редактировать - как отмечено в комментариях, KeyValue может изменяться в разных системах.Перечисление Keys.Oem8 должно обрабатывать это, так что это будет предпочтительный метод проверки, нажата ли клавиша.

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