一旦我成功验证了 TextBox 中的用户数据(使用 TextChanged EventHandler),我想以编程方式切换到下一个输入控件。我知道我可以硬编码名称并执行
Score2.Focus(Windows.UI.Xaml.FocusState.Keyboard);
但我在页面上有 20 个 TextBox 控件,我想对所有控件使用相同的 EventHandler。
最佳答案
虽然这是可能的(遍历页面的控件检查它们的 Tab 键顺序并选择适当的下一个控件),但我不建议这样做。如果您的用户留下一个文本框返回并更正之前的字段,但您的应用决定它更了解并将重点放在另一个字段上,这将激怒您的用户。
关于c# - WinRT - 以编程方式跳转到 C# 代码中的下一个控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12336630/