Я использую maskedTextBox.SelectAll(), чтобы выделить текст в MaskedTextBox в событиях Enter и MouseDown.
maskedTextBox.SelectAll()
Enter
MouseDown
Это работает, когда я использую мышь, но я иду в это текстовое поле, нажимая Клавиша Tab , она не работает.
Что мне здесь не хватает?
Вы пробовали событие GotFocus?
GotFocus
Когда вы изменяете фокус с помощью клавиатуры (TAB, SHIFT + TAB и т. Д.), Вызывая методы Select или SelectNextControl или устанавливая свойство ContainerControl.ActiveControl в текущую форму, события фокуса происходят в следующий заказ:
Затем он перечисляет события, которые произошли. Похоже, это срабатывает при использовании мыши, поэтому вам может понадобиться только этот обработчик.