我有一个包含多个元素(ListBoxes、Buttons)和一个带ComboBoxes和Buttons的Popup的UserControl。
我尝试在用户控件上失去焦点,但是每当用户控件内部焦点发生变化时,Lost(Keyboard)Focus事件都会触发。
但我不想知道子级何时失去焦点到UserControl的另一个子级,而是想知道键盘焦点何时移动到UserControl和它的Popup之外的元素。
有没有一种方法可以检测到这一点,而不需要检查每个单独元素的LostFocus?
我尝试在用户控件上失去焦点,但是每当用户控件内部焦点发生变化时,Lost(Keyboard)Focus事件都会触发。
但我不想知道子级何时失去焦点到UserControl的另一个子级,而是想知道键盘焦点何时移动到UserControl和它的Popup之外的元素。
有没有一种方法可以检测到这一点,而不需要检查每个单独元素的LostFocus?