WPF ResourceDictionary 主题资源替换
2021-06-09 02:05
标签:col windows window lan img .com controls att cti 当我们需要在程序中替换主题,更换另一套背景、颜色、样式时,如何在不修改资源Key值,直接替换呢? 同一ResourceDictionary中,不可以使用相同Key 添加俩套样式,Xaml下是否可以将原有的资源(如样式)替换成新的资源? 加载顺序是否会冲突,比如俩个字典中都存有Image.Search图片资源,最终会以哪个字典中的资源为准呢 WPF的ResourceDictionary合并时,合并的规则能解决此冲突及加载顺序问题 ResourceDictionary合并: 详细的官方文档,截图如下: 所以,不同主题的资源,可以通过MergedDictionaries添加不同的字典,以加载顺序来覆盖之前的主题资源。 WPF ResourceDictionary 主题资源替换 标签:col windows window lan img .com controls att cti 原文地址:https://www.cnblogs.com/kybs0/p/10675462.html问题&疑问
1. Key值冲突
2. 资源替换
ResourceDictionary的合并方案
上一篇:c#常量
文章标题:WPF ResourceDictionary 主题资源替换
文章链接:http://soscw.com/essay/92486.html