0

我有 3 个文本框,在第 4 个文本框输入时会发生变化。我已经尝试了 TextChanged="function" 并更改了其他三个的内容,但是通过更改 .Text 属性,再次触发事件 TextChanged 提供了不希望的结果。我当时正在考虑检查哪个文本框有焦点,但我不知道如何实现它。我对 Java 很有经验,我对所有这些 c# 和 XAML 感到非常沮丧。先感谢您。

4

2 回答 2

1

如果你搜索FocusManager然后你会发现两种FocusManager类。但你必须去

Windows.UI.Xaml.Input.FocusManager

不是

System.Windows.Input.FocusManager.

它具有GetFocusedElement()查询焦点系统以确定 UI 中的哪个对象具有焦点的静态方法。

于 2013-06-01T04:54:17.790 回答
0

有一个FocusManager-class,它可能会帮助你。使用文本框的父级作为范围元素。

于 2013-05-31T22:02:52.733 回答