System.Drawing.Brush from System.Drawing.Color

2019-01-14 21:02发布

I'm developing a WinForm Printing application for our company.

When the document is printed, I need to take the System.Drawing.Color property of each Control on the document and create a System.Drawing.Brush object to draw it.

Is there a way to convert the System.Drawing.Color value to a System.Drawing.Brush value?

NOTE: I've tried looking into the System.Windows.Media.SolidColorBrush() method, but it does not seem to be helpful.

2条回答
Melony?
2楼-- · 2019-01-14 21:31

Use the SolidBrush class:

using (SolidBrush brush = new SolidBrush(yourColor)) {
    // ...
}
查看更多
SAY GOODBYE
3楼-- · 2019-01-14 21:35
登录 后发表回答