将焦点设置到 uwp 中的文本框
set focus to a textBox in uwp
我有一个具有文本框元素的通用 Windows 平台项目。
我想在单击单选按钮时将焦点设置到它。
在单选按钮点击事件中,我可以说:
txtBoxID.IsEnabled = true;
txtBoxID.Text = "";
但是如何设置焦点呢?我看到一些答案说要使用:
FocusManager.SetFocusedElement(
但是我的 FocusManager class 没有那个方法。
编辑:已解决,谢谢。只需要知道传递给 SetFocus 的参数。另一个人的问题被认为是类似的,是关于他将焦点设置到他的控制后发生的事件。
您需要的全部代码是:
txtBoxID.Focus(FocusState.Programmatic);
方法在Control中定义。
我有一个具有文本框元素的通用 Windows 平台项目。
我想在单击单选按钮时将焦点设置到它。
在单选按钮点击事件中,我可以说:
txtBoxID.IsEnabled = true;
txtBoxID.Text = "";
但是如何设置焦点呢?我看到一些答案说要使用:
FocusManager.SetFocusedElement(
但是我的 FocusManager class 没有那个方法。
编辑:已解决,谢谢。只需要知道传递给 SetFocus 的参数。另一个人的问题被认为是类似的,是关于他将焦点设置到他的控制后发生的事件。
您需要的全部代码是:
txtBoxID.Focus(FocusState.Programmatic);
方法在Control中定义。