Установите курсор в текстовое поле после выбора элемента в ListBox

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


person D. Veloper    schedule 08.07.2010    source источник


Ответы (1)


Просто используйте метод Focus элемента управления:

TextBox1.Text = selectedItemText;    
TextBox1.Focus();

Or

TextBox1.Select();

Или, если вы просто хотите поставить курсор после последней буквы в текстовом поле:

TextBox1.Select(TextBox1.Text.Length, 0);
TextBox1.Focus();
person djdd87    schedule 08.07.2010