日期:2014-05-18  浏览次数:20749 次

请教各位在WPF工程里面启动窗口是否可以是类似Form.cs的窗口
请教各位在WPF工程里面启动窗口是否可以是类似Form.cs的窗口,我想在工程启动窗口加载一个.COM组件,这个组件要求对象必须是Form.CS的对象,由于是合作单位打包的组件又比较强势一直不合作改,所以我想在启动窗口改成window窗体如“Form.cs”,我也试过通过WindowsFormsHost.child来加载,但是会报窗体时顶级类异常。所以在此请教各位是否有什么比较好的方法

------解决方案--------------------
探讨

你可以自己 手动创建一个 Form 出来,然后加载自己的组件。

C# code

App app = new App();
app.InitializeComponent();
app.Run();