如何用十六进制颜色值填充矩形?

时间:2022-02-10 09:12:39
'#10eeee'

Here's what I'm trying to do:

这是我正在尝试做的事情:

groupRectangle.Fill = Color.FromHex?

1 个解决方案

#1


9  

You're looking for ColorConverter.ConvertFromString.

您正在寻找ColorConverter.ConvertFromString。

Color color = (Color)ColorConverter.ConvertFromString("#10eeee");
SolidColorBrush myBrush = new SolidColorBrush(color);

You will need using System.Windows.Media; at the top of your program too.

您将需要使用System.Windows.Media;也在你的程序的顶部。

The following string Color formats should be supported.

应支持以下字符串颜色格式。

Edit: You can also use BrushConverter.

编辑:您也可以使用BrushConverter。

#1


9  

You're looking for ColorConverter.ConvertFromString.

您正在寻找ColorConverter.ConvertFromString。

Color color = (Color)ColorConverter.ConvertFromString("#10eeee");
SolidColorBrush myBrush = new SolidColorBrush(color);

You will need using System.Windows.Media; at the top of your program too.

您将需要使用System.Windows.Media;也在你的程序的顶部。

The following string Color formats should be supported.

应支持以下字符串颜色格式。

Edit: You can also use BrushConverter.

编辑:您也可以使用BrushConverter。