Как выделить/встать/поставить курсор в TextBox

Вроде бы очень простая задача, но требует некоторого шаманства. Простые методы вроде Focus работают не всегда и не везде, в итоге на практике я использую следующий код:

someTextBox.Select();
someTextBox.ScrollToCaret();

TextBox.Select Method

Работает и для MaskedTextBox

Выбрать весь текст можно методом TextBox.SelectAll

Для ComboBox метод Focus работает удовлетворительно:

 someComboBox.Focus(); 

Cursor positioning in a TextBox


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *


*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>