【发布时间】:2011-04-30 07:06:21
【问题描述】:
是否可以直接引用资源字典中另一个画笔的画笔值,而不使用颜色定义(或者准确地说,将一个画笔资源复制到另一个画笔资源中)?
例如,我有一个画笔定义:
<SolidColorBrush x:Key="PanelBackgroundBrush" Color="White"/>
我还有一些其他的画笔,我希望与“PanelBackgroundBrush”完全相同,如下所示:
<SolidColorBrush x:Key="FolderColor" [BrushToCopy]="{StaticResource PanelBackgroundBrush}"/>
所以“PanelBackgroundBrush”和“FolderColor”都使用白色。
我知道这可以通过使用通用颜色定义以某种方式实现。
【问题讨论】:
标签: wpf styles resourcedictionary brush