从其他控件调用控件的LostFocus事件

例。 :我想从LostFocus按钮的Button1事件调用Gotfocus按钮的Button2事件。

代码是:-

private void button2_GotFocus(object sender, RoutedEventArgs e)
        {
          button1.gotFocus // this line giving error.
       }

最佳答案

使用以下代码:

private void button2_GotFocus(object sender, RoutedEventArgs e)
{
    button1.RaiseEvent(new RoutedEventArgs(LostFocusEvent, button1));
}


private void button1_LostFocus(object sender, RoutedEventArgs e)
{

}


如果这样不能解决您的问题,请发布代码并清楚说明问题和目的,以便获得更好的解决方案。

关于c# - 如何从另一个控件调用另一个控件的LostFocus事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21301669/

10-17 01:52