2013-11-01 64 views
1

我用一些TextBox創建了一個WPF UserControl,但是如果點擊它上面的TextBox,UserControl的OnGotFocus不會被調用。WPF UserControl OnGotFocus/OnLostFocus

我該如何得到它?或者那種情況下的最佳做法是什麼?

回答

1

響應具有冒泡路由策略的GotFocus路由事件,會觸發OnGotFocus方法。此方法未被觸發,因爲相應的事件是在嵌入的子控件級別處理的。

您可以檢查GotFocus/LostFocus事件。這些事件也應該爲您的TextBox和UserControl觸發。