我想将 System.Windows.Media.Color 值转换为 System.Windows.Media.Brush。颜色值通过数据绑定到 Rectangle 对象的 Fill 属性。 Fill 属性采用 Brush 对象,因此我需要一个 IValueConverter 对象来执行转换。
WPF 中有内置转换器还是我需要创建自己的转换器?如果有必要,我该如何创建自己的?
我知道我参加聚会真的迟到了,但你不需要转换器。
你可以做
<Rectangle>
<Rectangle.Fill>
<SolidColorBrush Color="{Binding YourColorProperty}" />
</Rectangle.Fill>
</Rectangle>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)