我有一个库 ( Styles.DLL
),其中包含一个键控 WPF 的集合Styles
。
我有一个类库 ( Module.DLL
),其中包含许多Windows
并且UserControls
可以在各种应用程序之间共享。Styles
我使用定义的 keyed为这些上使用的各种Styles.DLL
创建隐式,例如or 。Styles
Controls
Windows
UserControls
Button
ComboBox
然后我有一个应用程序 ( App.EXE
),我在其中使用Windows
定义的Module.DLL
. 我将所需的ResourceDictionaries
from合并Styles.DLL
到App.xaml
.App.EXE
这一切都有效。
我的问题是:如何在托管应用程序中删除从 App.xaml 合并的字典并将其包含在 Module.DLL 中,而不必将字典合并到每个 Window 的资源中?
我想我正在寻找类似app.xaml
文件但对于类库的东西......