其他程序集中的 WPF ResourceDictionary

问题描述

我在 WPF 中为应用程序的所有样式创建了一个 ResourceDictionary。因为它们很多,所以我将它们存储在不同的组件中。我现在已经在 App.xaml 中导入了字典并在我的应用程序中声明了命名空间。但是我如何使用这些样式?

窗口:xmlns:style="clr-namespace:namespace;assembly=assemblyname" 应用程序.xaml:

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="pack://application:,/assemblyname;component/Styles.xaml"/>
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>

我还需要在 <Window.Resources> 块中声明它吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)