【发布时间】:2017-10-05 18:40:49
【问题描述】:
我用一些我们可以在 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 是我的椭圆的名称。
【问题讨论】:
-
Ellipse.Fill是Brush的类型,因此您不能将自定义类/枚举值分配给它。您需要创建新的Brush实例并将创建的实例分配给它。 -
好的,谢谢你的帮助,所以我会试试这个:
标签: c# wpf visual-studio colors