在ListBox中选择项目后,将光标设置在文本框上

D. *_*per 1 c# textbox listbox cursor-position winforms

当我在列表框中选择一个项目时,文本框中会填充所选文本进行编辑.如何让光标专注于文本框文本,以便在编辑之前不必用鼠标点击它?

djd*_*d87 7

只需使用Control的Focus方法:

TextBox1.Text = selectedItemText;    
TextBox1.Focus();
Run Code Online (Sandbox Code Playgroud)

要么

TextBox1.Select();
Run Code Online (Sandbox Code Playgroud)

或者,如果您只想将光标放在TextBox中的最后一个字母后面:

TextBox1.Select(TextBox1.Text.Length, 0);
TextBox1.Focus();
Run Code Online (Sandbox Code Playgroud)