如何在WinRT视图加载时禁用对文本框的聚焦
本文关键字:文本 聚焦 WinRT 视图 加载 | 更新日期: 2023-09-27 18:14:40
我在WinRT中有一个文本框,它在WinRT的视图中加载了焦点(指针焦点)。我想禁用此功能,并在加载时将焦点更改为未聚焦。当我在视图的构造函数中,TextBox是Unfocused,但是当我到达事件Loaded时,TextBox得到了,我不知道为什么,自动地,焦点在指针。
没有指令将焦点放在这个控件上。我不明白为什么它会成为焦点。
我尝试改变TabIndex,没有成功,控件再次得到焦点。当我尝试手动将焦点放在未聚焦时,我有一个例外:"值不落在预期范围内。"。我不明白为什么我有这个例外。我只有一个控件和我给他的名字。
感谢您的回复
方案一:您可以将文本框TabStop属性设置为false。
解决方案2:将另一个控件的TabIndex设置为低于文本框(您希望在启动时接收焦点的控件)的TabIndex值。