1

我创建了一个带有一些 TextBoxes 的 WPF UserControl,但是如果我单击它上面的 TextBox,则不会调用 UserControl 的 OnGotFocus。

我怎么才能得到它?或者在这种情况下最好的做法是什么?

4

1 回答 1

1

OnGotFocus 方法被触发以响应具有冒泡路由策略的 GotFocus 路由事件。此方法不会被触发,因为相应的事件是在嵌入的子控件级别处理的。

您可以查看 GotFocus/LostFocus 事件。这些事件也应该为您的 TextBox 和 UserControl 触发。

于 2013-11-01T22:09:50.343 回答