我的问题不是直接程序化的,
我正在做一个有 5 个资源字典的项目。我不确定这些 rd 中是否使用了相同的键。
即 rd1.xaml 也包含 x:key="backgroundcolor" 和 rd2.xaml。
在 Expression Blend 中没有出现有趣的错误。
无论如何,有没有找到文件之间的公共密钥?
<Application.Resources>
<ResourceDictionary>
<SolidColorBrush Color="#d0157820" x:Key="muddyBrush"/>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="rd1.xaml" />
<ResourceDictionary Source="rd2.xaml" />
<ResourceDictionary Source="rd3.xaml" />
<ResourceDictionary Source="rd4.xaml" />
<ResourceDictionary Source="rd5.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>