如何从属性中获取系统颜色并显示颜色

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);