Brushは抽象クラスのため、利用するときにはこれを継承したクラスを作成します。
public SolidBrush(
Color color //
)
SolidBrush コンストラクター (Color) (System.Drawing) | MSDN
public TextureBrush(
Image bitmap //
)
TextureBrush コンストラクター (Image) (System.Drawing) | MSDN
public HatchBrush( HatchStyle hatchstyle, // 描画スタイル Color foreColor // )HatchBrush(HatchStyle, Color) - HatchBrush コンストラクター (System.Drawing.Drawing2D) | Microsoft Learn
public LinearGradientBrush( Rectangle rect, // Color color1, // Color color2, // LinearGradientMode linearGradientMode // 線形グラデーションの方向 )LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode) - LinearGradientBrush コンストラクター (System.Drawing.Drawing2D) | Microsoft Learn
public PathGradientBrush( Point[] points, // WrapMode wrapMode // 塗りつぶしの並べ方 )PathGradientBrush(Point[], WrapMode) - PathGradientBrush コンストラクター (System.Drawing.Drawing2D) | Microsoft Learn
Brush b1 = new SolidBrush( Color.White ); Brush b2 = Brushes.White; Brush b3 = SystemBrushes.Window;