C# Visual Studio加载项项目+WinForm+WPF ElmentHost

C# Visual Studio加载项项目+WinForm+WPF ElmentHost,c#,wpf,visual-studio-2010,add-in,C#,Wpf,Visual Studio 2010,Add In,如果我想打开一个winform,那么这是可以的,但是我需要打开一个带有element host的winform应用程序,这是错误的。调试器找不到错误,但我单击了加载项按钮,然后什么也不做 exec中的代码: Form1 f1=new Form1(); f1.Show(); winform中的代码: MainWindow mw = new MainWindow(); elementHost1.Child = mw; 参考资料我认为可以。您不能将windows设置

如果我想打开一个winform,那么这是可以的,但是我需要打开一个带有element host的winform应用程序,这是错误的。调试器找不到错误,但我单击了加载项按钮,然后什么也不做

exec中的代码:

Form1 f1=new Form1();
f1.Show();
winform中的代码:

        MainWindow mw = new MainWindow();
        elementHost1.Child = mw;

参考资料我认为可以。

您不能将windows设置为子窗口。您必须创建嵌入表单中的用户控件。MainWindow是一个UserControl