Winform 应用程序中,如果需要调用WPF 写的界面。程序为报错:未将对象引用到对象的实例。
需要修改应用程序的 Program.cs 中的主函数 :Main()
在 Application .Run(new MainForm()); 前添加如下代码:
if (System.Windows.Application.Current == null)
new System.Windows.Application();
System.Windows.Application.Current.ShutdownMode = System.Windows.ShutdownMode.OnExplicitShutdown;
修改前后的对比:
修改前:
修改后: