Share via


HatchBrush 建構函式

定義

使用指定的 HatchBrush 列舉型別和前景色彩,初始化 HatchStyle 類別的新執行個體。

多載

HatchBrush(HatchStyle, Color)

使用指定的 HatchBrush 列舉型別和前景色彩,初始化 HatchStyle 類別的新執行個體。

HatchBrush(HatchStyle, Color, Color)

使用指定的 HatchBrush 列舉型別、前景色彩和背景色彩,初始化 HatchStyle 類別的新執行個體。

HatchBrush(HatchStyle, Color)

來源:
HatchBrush.cs
來源:
HatchBrush.cs
來源:
HatchBrush.cs

使用指定的 HatchBrush 列舉型別和前景色彩,初始化 HatchStyle 類別的新執行個體。

public:
 HatchBrush(System::Drawing::Drawing2D::HatchStyle hatchstyle, System::Drawing::Color foreColor);
public HatchBrush (System.Drawing.Drawing2D.HatchStyle hatchstyle, System.Drawing.Color foreColor);
new System.Drawing.Drawing2D.HatchBrush : System.Drawing.Drawing2D.HatchStyle * System.Drawing.Color -> System.Drawing.Drawing2D.HatchBrush
Public Sub New (hatchstyle As HatchStyle, foreColor As Color)

參數

hatchstyle
HatchStyle

其中一個 HatchStyle 值,表示由這個 HatchBrush 繪製的圖樣。

foreColor
Color

Color 結構,這個結構表示由這個 HatchBrush 繪製的線條色彩。

備註

背景色彩會初始化為黑色。

適用於

HatchBrush(HatchStyle, Color, Color)

來源:
HatchBrush.cs
來源:
HatchBrush.cs
來源:
HatchBrush.cs

使用指定的 HatchBrush 列舉型別、前景色彩和背景色彩,初始化 HatchStyle 類別的新執行個體。

public:
 HatchBrush(System::Drawing::Drawing2D::HatchStyle hatchstyle, System::Drawing::Color foreColor, System::Drawing::Color backColor);
public HatchBrush (System.Drawing.Drawing2D.HatchStyle hatchstyle, System.Drawing.Color foreColor, System.Drawing.Color backColor);
new System.Drawing.Drawing2D.HatchBrush : System.Drawing.Drawing2D.HatchStyle * System.Drawing.Color * System.Drawing.Color -> System.Drawing.Drawing2D.HatchBrush
Public Sub New (hatchstyle As HatchStyle, foreColor As Color, backColor As Color)

參數

hatchstyle
HatchStyle

其中一個 HatchStyle 值,表示由這個 HatchBrush 繪製的圖樣。

foreColor
Color

Color 結構,這個結構表示由這個 HatchBrush 繪製的線條色彩。

backColor
Color

Color 結構,這個結構表示由這個 HatchBrush 繪製的線條之間的空間色彩。

範例

下列範例示範如何使用 HatchBrush 來建立 HatchBrush 上圖所示的 。

HatchBrush hBrush = new HatchBrush(
   HatchStyle.Horizontal,
   Color.Red,
   Color.FromArgb(255, 128, 255, 255));
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60);
Dim hBrush As New HatchBrush( _
   HatchStyle.Horizontal, _
   Color.Red, _
   Color.FromArgb(255, 128, 255, 255))
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60)

備註

下圖顯示以水平影線圖樣填滿的橢圓形。

影線圖樣影

適用於