谁负责我的活动
本文关键字:活动 我的 | 更新日期: 2023-09-27 18:19:06
我已经注册到一个TextBox上的LostFocus事件,但该事件没有捕获-我的猜测是其他人处理了它。我试过使用snoop,但它只显示我MouseDown和MouseUp事件(我需要LostFocus)。我怎么才能知道呢?
感谢更新:不太清楚,但是我注册的代码是:
eventInfo。AddEventHandler (cloningObject eventDelegate);
在XAML中,确保为TextBox分配了一个名称:
<TextBox Name="MyTextBox" />
在后面的代码中创建一个函数来处理事件:
public void MyLostFocusHandler(object sender, RoutedEventArgs e) {
// ...
}
然后在你的窗口的构造函数(假设这是在一个窗口):
MyTextBox.LostFocus += MyLostFocusHandler;
还注意还有一个事件,LostKeyboardFocus
。