Установите курсор на текстовое поле после выбора элемента в ListBox - PullRequest
1 голос
/ 08 июля 2010

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

1 Ответ

7 голосов
/ 08 июля 2010

Просто используйте метод Control Focus:

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

Или

TextBox1.Select();

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

TextBox1.Select(TextBox1.Text.Length, 0);
TextBox1.Focus();
...