我有3个文本框会在第4个文本框中输入时更改。我已经尝试了TextChanged =“function”并更改了其他三个的内容,但是通过查找.Text属性,会再次触发事件TextChanged,从而产生不需要的结果。我当时正在考虑检查哪个文本框有焦点,但我不知道如何实现它。我对Java很有经验,我对所有这些c#和XAML感到非常沮丧。先感谢您。
答案 0 :(得分:1)
如果您搜索FocusManager
,那么您会找到两种FocusManager
类。但你必须去
Windows.UI.Xaml.Input.FocusManager
不是
System.Windows.Input.FocusManager
。
它有静态方法GetFocusedElement()
,它会查询焦点系统以确定UI中哪个对象具有焦点。
答案 1 :(得分:0)
有一个FocusManager
- 类,可能对你有帮助。使用文本框'parent作为scope-element。