所以我手动创建一个WPF窗口,然后将一个现有的XAML文件加载到它上面。这可能吗?
我是在第三方应用程序中完成这项工作的,所以基本上需要手动创建WPF窗口,然后在上面分配一个Xaml文件。
我不知道我能不能换一种方式。
我想编译一个WPF应用程序作为类库,但是我得到:
否则,我想让应用程序在一个DLL中定义,然后从那里加载这个窗口,设置它的所有者,等等。这可能吗?
将其创建为WPF用户控件库,然后动态地添加它们,难道不是更容易吗?无论如何,在创建类库时,请确保没有App.xaml(很可能是这导致了ApplicationDefinition问题)。