действие toolStripTextBox при вводе - PullRequest
2 голосов
/ 05 апреля 2011

В приложении C # Winforms я использую элемент управления toolstripTextBox для захвата некоторого текста, который должен использоваться для фильтрации другого содержимого в форме.

Инструмент toolStripTextBox выбран из"toolStripSplitButton".

Пользователь может активировать текстовое поле и ввести текст, но я изо всех сил пытаюсь контролировать конец пользовательского ввода.Я хотел бы, чтобы пользователь нажал клавишу ВВОД для завершения ввода.

Я могу определить, что нажата клавиша «ВВОД» при событиях нажатия клавиши, но это не убирает фокус с текстового поля..

Есть идеи?

1 Ответ

2 голосов
/ 05 апреля 2011

для отправки фокуса на следующий элемент управления попробуйте следующий код для того же события

    e.Handled = true;
    System.Windows.Forms.SendKeys.Send("{TAB}"); // optional
...