从其他控件
调用LostFocus
控件事件
实施例。 :我想在LostFocus
按钮的Button1
事件中调用Gotfocus
个Button2
按钮事件。
代码是: -
private void button2_GotFocus(object sender, RoutedEventArgs e)
{
button1.gotFocus // this line giving error.
}
答案 0 :(得分:3)
使用以下代码:
private void button2_GotFocus(object sender, RoutedEventArgs e)
{
button1.RaiseEvent(new RoutedEventArgs(LostFocusEvent, button1));
}
private void button1_LostFocus(object sender, RoutedEventArgs e)
{
}
如果这不能解决您的问题,请发布您的代码并清楚说明您的问题和目的,以便您可以获得更好的解决方案。
答案 1 :(得分:0)
试试这个
private void button2_GotFocus(object sender, RoutedEventArgs e)
{
button1_LostFocus(sender,e)
}
答案 2 :(得分:0)
你可以在Button1
中调用LostFocus
的{{1}}事件的事件处理程序方法:
button2_GotFocus