由于我使用条形码阅读器,因此我希望在折叠时继续关注文本框。我通过使用多余的bool变量在失去焦点的事件中再次设置焦点来实现。这很好。但是,我想在单击hambuger菜单项时更改此变量的值。任何人都知道如何执行此操作,或者如果页面上没有任何元素,请给我提示焦点在哪里? 是相框吗? 在我的项目中,win 10的最低版本为10536,因此必须为10536,因此我不能使用较新版本的许多功能。 问候
答案 0 :(得分:0)
对于UWP中的控件,有两个获得焦点的先决条件:
因此,如果将Visibility
的{{1}}属性设置为TextBox
,它将不会获得焦点。
此外,如果此功能对您很重要,我们建议您升级到较新的系统。
在15063及更高版本的系统版本中,提供了FocusManager以帮助您更好地管理控件的焦点。
最诚挚的问候。