如何使用System.Drawing.Color
在XAML中绘制线条?没有转换器的解决方案会很好。
XAML:
<Line
X1="10" Y1="10"
X2="20" Y2="10"
Stroke="{Binding Color}" StrokeThickness="4" />
代码:
System.Drawing.Color Color = System.Drawing.Color.Black;
答案 0 :(得分:3)
您需要将Brush绑定到Stroke属性,特别是SolidColorBrush,它接受一种颜色。
但是,您需要将System.Drawing.Color转换为System.Windows.Media.Color,例如将R,G和B值传递给FromRgb方法。