C# 如何从winforms获取wpf窗口实例
登录后,我将打开此主窗口C# 如何从winforms获取wpf窗口实例,c#,wpf,winforms,C#,Wpf,Winforms,登录后,我将打开此主窗口 MainWindow window = new MainWindow(); 并关闭登录窗口 在主窗口中有一个我正在全局初始化的windows窗体 Scanner form = new Scanner(); 我正在根据需要隐藏和显示此扫描仪。我需要从Scanner.cs调用主窗口按钮单击 如果我尝试执行MainWindow=newmainWindow()从Scanner.cs它将创建一个新的主窗口,我不想这样做 这些都是我找到的参考资料 , 这行代码救了我一天
MainWindow window = new MainWindow();
并关闭登录窗口
在主窗口中有一个我正在全局初始化的windows窗体
Scanner form = new Scanner();
我正在根据需要隐藏和显示此扫描仪。我需要从Scanner.cs调用主窗口按钮单击
如果我尝试执行MainWindow=newmainWindow()代码>从Scanner.cs它将创建一个新的主窗口,我不想这样做
这些都是我找到的参考资料
- ,
这行代码救了我一天
((MainWindow)System.Windows.Application.Current.MainWindow).MainWindow_Btn_Click();
关闭登录后,我使用此代码设置主窗口
Application.Current.MainWindow = window;
在扫描仪
中创建一个事件,如SomethingRequested
。在main窗口中
订阅此事件并执行所需操作