但它不起作用。如何抓取Color">
我在代码文件中定义了一个Brush
,并且能够在运行时使用XAML中的DynamicResource
扩展引用它。我想要做的是获取Brush.Color
并将其绑定到一个元素。
我已经尝试了下面的方法,
<SolidColorBrush Color="{DynamicResource ButtonHoverTopBrush.Color}" Opacity="0" />
但它不起作用。如何抓取Color
发布于 2020-01-24 15:35:12
试试这个:
<SolidColorBrush Color="{Binding Color, Source={StaticResource ButtonHoverTopBrush}}"
Opacity="0" />
它不适用于DynamicResource
而不是StaticResource
,但如果您动态更改ButtonHoverTopBrush
的Color
,它将影响上面的画笔。但是,您不能替换Brush
本身。
https://stackoverflow.com/questions/59899396
复制