[在 Windows 8 上运行] 我知道如何导入一个,如下所示:
<Application.Resources>
<ResourceDictionary Source="Styles\MyCombobox.xaml"/>
</Application.Resources>
Run Code Online (Sandbox Code Playgroud)
但我想要这样的东西:
<Application.Resources>
<ResourceDictionary Source="Styles\X.xaml"/>
<ResourceDictionary Source="Styles\Y.xaml"/>
<ResourceDictionary Source="Styles\Z.xaml"/>
</Application.Resources>
Run Code Online (Sandbox Code Playgroud)
我得到:
属性Resource只能设置一次!
你应该合并那些字典。
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Styles\X.xaml"/>
<ResourceDictionary Source="Styles\Y.xaml"/>
<ResourceDictionary Source="Styles\Z.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
Run Code Online (Sandbox Code Playgroud)
更多文档
更新
当然,您应该将属性用法包装在ResourceDictionary标签中。
| 归档时间: |
|
| 查看次数: |
1751 次 |
| 最近记录: |