1
对于Windows应用商店应用,需求说:“在页面加载时以及用户与其他组件进行交互后,将重点放在文本框上”。Windows 8.1重点关注文本框
我解决了页面加载时以及用户与同一网格中的其他组件(即按钮)交互时的问题。
MyTextBox.LostFocus += (s,e)=> {
Dispatcher.RunAsync(
CoreDispatcherPriority.Normal,() => SearchBox.Focus(FocusState.Programmatic));
}
问题是当用户与不同视图中的组件交互时,如AppBar。
也许我可以解决比较父视图和运行焦点(FocusState.Programmatic)如果他们来自同一视图的问题。
但是...怎么样?