c# - 如何从另一个控件调用另一个控件的LostFocus事件

标签 c# wpf

调用其他控件的LostFocus事件

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

代码是:-

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/

相关文章:

c# - 传出消息的身份检查失败。预期的身份是

c# - 通过 WCF 服务传递枚举

c# - 从数据表中删除除最后一行之外的所有行

c# - wpf windows 位置问题

c# 应用程序与交换服务器同步日历?

c# - 如何使用C#为Excel创建 "Text Contains"格式条件(格式条件)

c# - 在 Kinect for windows sdk 1.5 c# 中检测手指

C#:我可以没有项目入口点吗?

wpf - 测试此命令

c# - 如何设置一个像素宽度的网格线(WPF DataGrid)?