只有在资源文件存在的情况下才有加载资源字典的方法吗? 在下面的情况下,我只希望让资源字典当文件“资源/ AdditionalStyles.xaml”存在仅当文件存在时才加载资源字典
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Resources/Styles.xaml" />
<ResourceDictionary Source="Resources/AdditionalStyles.xaml" />
</ResourceDictionary.MergedDictionaries>
这是可能的如果它存在于代码中,则动态加载'ResourceDictionary'。您可以修改本教程以检查文件是否存在,然后加载它:https://weblogs.asp.net/psheriff/load-resource-dictionaries-at-runtime-in-wpf –