Как перемещать элементы в поле со списком с помощью клавиш клавиатуры? - PullRequest
1 голос
/ 20 июля 2010

Ex: Поле со списком 1:

Спасибо. Клавиши со стрелками вверх и вниз работают, когда поле со списком имеет фокус. Но как я могу использовать символы для выбора элементов в поле со списком. Пример: яблоко, банан, апельсин - элементы в комбинированном окне и когда я сфокусировался на нем и нажал клавишу на клавиатуре, в поле со списком появится Apple.

Winforms ..

1 Ответ

1 голос
/ 20 июля 2010

Предполагая WinForms, это поведение по умолчанию, когда ComboBox имеет фокус.

Если вы не нажимаете на ComboBox, вам придется с этим что-то делать:

  • Прослушайте событие MouseEnter и установите фокус на ComboBox.
  • Или используйте функцию предварительного просмотра клавиш, прослушайте клавиши q , Вверх и Вниз , проверьте положение мыши и действуйте соответственно.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...