使用命名颜色更改工具颜色

时间:2017-05-07 20:09:59

标签: c# wpf visual-studio colors

我创建了一个枚举,其中包含我们可以在Visual Studio中找到的一些命名颜色。 我想将它们分配给椭圆(WPF工具),但我无法找到该怎么做。

这是我的代码:

public enum Color_light
{
    None,
    GhostWhite,
    Yellow,
    AliceBlue,
    OrangeRed,
    Red
}

public Color_light light_color
{
    get { return light_color; }
    set
    {
        light_color = value;

        lumiere.Fill = [...]
    }
}

Lumiere是我椭圆的名字。

1 个答案:

答案 0 :(得分:1)

Color col = (Color)ColorConverter.ConvertFromString(light_color.ToString());
Brush brush = new SolidColorBrush(col);
lumiere.Fill = brush;