Wpf 使用矩形笔划的颜色
在ResourceDictionary中,我定义了一种Wpf 使用矩形笔划的颜色,wpf,resources,styles,staticresource,Wpf,Resources,Styles,Staticresource,在ResourceDictionary中,我定义了一种颜色: <Color x:Key="DefaultButtonBrush">Green</Color> 这很好用 现在我想对矩形的笔划使用相同的颜色。我得到了一个错误: “System.Windows.Media.Color”类型的对象无法应用于 应为“System.Windows.Media.Brush”类型的属性 我理解错误消息,但我不想为画笔创建单独的资源。是否可以将颜色也用于我的矩形的笔划?笔划类型为画笔。必
颜色
:
<Color x:Key="DefaultButtonBrush">Green</Color>
这很好用
现在我想对矩形的笔划使用相同的颜色。我得到了一个错误:
“System.Windows.Media.Color”类型的对象无法应用于
应为“System.Windows.Media.Brush”类型的属性
我理解错误消息,但我不想为
画笔
创建单独的资源。是否可以将颜色
也用于我的矩形
的笔划
?笔划
类型为画笔
。必须从颜色
创建画笔
,以分配给画笔
<Rectangle>
<Rectangle.Stroke>
<SolidColorBrush Color="{StaticResource DefaultButtonBrush}"/>
</Rectangle.Stroke>
</Rectangle>
<Rectangle>
<Rectangle.Stroke>
<SolidColorBrush Color="{StaticResource DefaultButtonBrush}"/>
</Rectangle.Stroke>
</Rectangle>