如何在WPF窗口上加载Xaml文件?

时间:2010-11-08 22:52:21

标签: c# .net wpf

所以我手动创建一个WPF窗口,然后想要将现有的Xaml文件加载到它上面。这可能吗?

我在第三方应用程序中执行此操作,因此需要手动创建WPF窗口,然后在其上分配Xaml文件。

我不知道我是否能以不同的方式做到这一点。

我想将WPF应用程序编译为类库,但我得到:

“库项目文件无法指定ApplicationDefinition元素。”错误。

否则我希望在DLL中定义应用程序然后从那里加载此窗口,设置它的所有者等等。这可能吗?

1 个答案:

答案 0 :(得分:1)

不会将其创建为WPF Usercontrol库,然后更容易动态添加它们吗?在任何情况下,确保在创建类库时没有App.xaml(很可能是导致ApplicationDefinition问题)。