如何从属性中获取系统颜色并显示颜色
How do you get a system color from properties and show the color
我正在使用 C# / Windows 表单。我将 System.Drawing
颜色保存到程序设置中,然后将其显示在图片框中。这行得通,现在要做的最后一部分是获取属性中的颜色并将其放入代码中。
该设置称为 missingHL
我有:
e.Graphics.FillRectangle(Brushes.LimeGreen, e.Bounds);
LimeGreen
是我需要用属性中的颜色替换的地方。
我试过这个:
Color c1 = Properties.Settings.Default.missingHL;
e.Graphics.FillRectangle(Brushes.c1, e.Bounds);
但是这不起作用。
如果您需要更多信息,我会尽力提供,尽管问我。
这应该有效:
e.Graphics.FillRectangle(new SolidBrush(c1), e.Bounds);
我正在使用 C# / Windows 表单。我将 System.Drawing
颜色保存到程序设置中,然后将其显示在图片框中。这行得通,现在要做的最后一部分是获取属性中的颜色并将其放入代码中。
该设置称为 missingHL
我有:
e.Graphics.FillRectangle(Brushes.LimeGreen, e.Bounds);
LimeGreen
是我需要用属性中的颜色替换的地方。
我试过这个:
Color c1 = Properties.Settings.Default.missingHL;
e.Graphics.FillRectangle(Brushes.c1, e.Bounds);
但是这不起作用。
如果您需要更多信息,我会尽力提供,尽管问我。
这应该有效:
e.Graphics.FillRectangle(new SolidBrush(c1), e.Bounds);