我想在我的xaml ResourceDictionary
中执行类似的操作:
<Color x:Key="ForegroundTextColor" > {DynamicResource {x:Static vs_shell:EnvironmentColors.ToolWindowTextBrushKey}} </Color>
但Color只接受像#xxxxx这样的值。
有任何想法达到我的目标吗?
谢谢!
答案 0 :(得分:0)
颜色不是动态的,但你可以使用SolidColorBrush,不是真正的颜色,而是接受Color的东西,并允许你用来填充矩形,背景......
<SolidColorBrush x:Key="MyColor" Color="{DynamicResource MyDynamicResource}" />