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;