WPF SolidColorBrush绑定到另一个StaticResource

时间:2015-05-28 09:11:04

标签: wpf

我对SolidColorBrush有疑问。

我有资源:

<SolidColorBrush x:Key="Accent3" Color="#0093DD"/>

我想将另一个资源绑定到这个:

<SolidColorBrush x:Key="AccentColorBrush" Color="{Binding Source={StaticResource Accent3}}" />

它们都在同一个文件中,AccentColorBrush低于Accent3

我该怎么做?

1 个答案:

答案 0 :(得分:2)

你可以创建一种颜色,然后将它绑定到你的颜色刷......就像这样:

<Color x:Key="YourColor">#0093DD</Color>


<SolidColorBrush x:Key="Accent3" Color="{StaticResource YourColor}"/>
<SolidColorBrush x:Key="AccentColorBrush" Color="{StaticResource YourColor}" />