TextBox.SelectAll () не работает с вкладкой - PullRequest
0 голосов
/ 07 июля 2010

Я использую maskedTextBox.SelectAll(), чтобы выделить текст в MaskedTextBox в событиях Enter и MouseDown.

Это работает, когда я использую мышь, но я иду в это текстовое поле, нажимая Клавиша Tab , она не работает.

Что мне здесь не хватает?

1 Ответ

2 голосов
/ 07 июля 2010

Вы пробовали событие GotFocus?

Когда вы изменяете фокус с помощью клавиатуры (TAB, SHIFT + TAB и т. Д.), Вызывая методы Select или SelectNextControl или устанавливая свойство ContainerControl.ActiveControl в текущую форму, события фокуса происходят в следующий заказ:

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

...