是否可以在XAML中将静态资源设置为与另一个相同的值?

时间:2015-07-08 08:42:32

标签: xaml staticresource

是否可以将静态资源设置为另一个静态资源的值? 由于可以从其他类型的静态资源引用静态资源,因此应该可以,但我无法找到方法。 我是这样的:

<!-- My first value -->
<Color x:Key="MyBlueColor">#ff7db3b6</Color>
<!-- This works -->
<SolidColorBrush x:Key="MyBlueColorBrush" Color="{StaticResource MyBlueColor}"/>
<!-- But how do I do this? -->
<Color x:Key="MyOtherNameForBlueColor">{StaticResource BlueColor}</Color>

1 个答案:

答案 0 :(得分:2)

你可以这样做

<Color x:Key="MyBlueColor">#ff7db3b6</Color>
<StaticResource x:Key="MyOtherNameForBlueColor" ResourceKey="MyBlueColor" />