如何将光标焦点设置为TextBox?
我弹出一个TextBox
的窗口,并希望将光标聚焦到它上面。因此用户可以直接输入文字。
我找不到合适的财产。有吗?
答案 0 :(得分:4)
要在表单加载时将焦点设置为textbox
,您可以执行以下操作:
private void Form_Load(object sender, EventArgs e)
{
SomeTextBox.Select();
}
注意** 您必须将其置于Form_Load
事件中。
答案 1 :(得分:1)
在WPF中,试试这个:
FocusManager.SetFocusedElement(parentElement, txtMyTextBox)
详细了解FocusManager.SetFocusedElement
here。
或强>
txtMyTextBox.Focusable = true;
Keyboard.Focus(txtMyTextBox);