HatchBrush 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用指定的 HatchBrush 列舉型別和前景色彩,初始化 HatchStyle 類別的新執行個體。
多載
HatchBrush(HatchStyle, Color) |
使用指定的 HatchBrush 列舉型別和前景色彩,初始化 HatchStyle 類別的新執行個體。 |
HatchBrush(HatchStyle, Color, Color) |
使用指定的 HatchBrush 列舉型別、前景色彩和背景色彩,初始化 HatchStyle 類別的新執行個體。 |
HatchBrush(HatchStyle, Color)
使用指定的 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 列舉型別、前景色彩和背景色彩,初始化 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)
備註
下圖顯示以水平影線圖樣填滿的橢圓形。