C# 在列表框中选择项目后,在文本框上设置光标

C# 在列表框中选择项目后,在文本框上设置光标,c#,winforms,textbox,listbox,cursor-position,C#,Winforms,Textbox,Listbox,Cursor Position,当我在我的列表框中选择一个项目时,一个文本框将填充所选文本进行编辑。如何使光标聚焦在文本框文本上,以便在编辑之前不必用鼠标点击它?只需使用控件的聚焦方法: TextBox1.Text = selectedItemText; TextBox1.Focus(); 或 或者,如果您只想将光标放在文本框中最后一个字母之后: TextBox1.Select(TextBox1.Text.Length, 0); TextBox1.Focus(); 只需使用控件的Focus方法: TextBox1.

当我在我的列表框中选择一个项目时,一个文本框将填充所选文本进行编辑。如何使光标聚焦在文本框文本上,以便在编辑之前不必用鼠标点击它?

只需使用控件的
聚焦方法:

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

或者,如果您只想将光标放在文本框中最后一个字母之后:

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

只需使用控件的
Focus
方法:

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

或者,如果您只想将光标放在文本框中最后一个字母之后:

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