Share via


LinearGradientBrush 建構函式

定義

使用指定的點和色彩,初始化 LinearGradientBrush 類別的新執行個體。

多載

LinearGradientBrush(Point, Point, Color, Color)

使用指定的點和色彩,初始化 LinearGradientBrush 類別的新執行個體。

LinearGradientBrush(PointF, PointF, Color, Color)

使用指定的點和色彩,初始化 LinearGradientBrush 類別的新執行個體。

LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)

根據矩形、起始和結束色彩,以及方向,建立 LinearGradientBrush 類別的新執行個體。

LinearGradientBrush(Rectangle, Color, Color, Single)

根據矩形、起始和結束色彩,以及方向角度,建立 LinearGradientBrush 類別的新執行個體。

LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)

根據矩形、起始和結束色彩,以及方向模式,建立 LinearGradientBrush 的新執行個體。

LinearGradientBrush(RectangleF, Color, Color, Single)

根據矩形、起始和結束色彩,以及方向角度,建立 LinearGradientBrush 類別的新執行個體。

LinearGradientBrush(Rectangle, Color, Color, Single, Boolean)

根據矩形、起始和結束色彩,以及方向角度,建立 LinearGradientBrush 類別的新執行個體。

LinearGradientBrush(RectangleF, Color, Color, Single, Boolean)

根據矩形、起始和結束色彩,以及方向角度,建立 LinearGradientBrush 類別的新執行個體。

LinearGradientBrush(Point, Point, Color, Color)

來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs

使用指定的點和色彩,初始化 LinearGradientBrush 類別的新執行個體。

public:
 LinearGradientBrush(System::Drawing::Point point1, System::Drawing::Point point2, System::Drawing::Color color1, System::Drawing::Color color2);
public LinearGradientBrush (System.Drawing.Point point1, System.Drawing.Point point2, System.Drawing.Color color1, System.Drawing.Color color2);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Point * System.Drawing.Point * System.Drawing.Color * System.Drawing.Color -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (point1 As Point, point2 As Point, color1 As Color, color2 As Color)

參數

point1
Point

Point 結構,表示線形漸層的開始點。

point2
Point

Point 結構,表示線形漸層的結束點。

color1
Color

Color 結構,表示線形漸層的開始色彩。

color2
Color

Color 結構,表示線形漸層的結束色彩。

適用於

LinearGradientBrush(PointF, PointF, Color, Color)

來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs

使用指定的點和色彩,初始化 LinearGradientBrush 類別的新執行個體。

public:
 LinearGradientBrush(System::Drawing::PointF point1, System::Drawing::PointF point2, System::Drawing::Color color1, System::Drawing::Color color2);
public LinearGradientBrush (System.Drawing.PointF point1, System.Drawing.PointF point2, System.Drawing.Color color1, System.Drawing.Color color2);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.PointF * System.Drawing.PointF * System.Drawing.Color * System.Drawing.Color -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (point1 As PointF, point2 As PointF, color1 As Color, color2 As Color)

參數

point1
PointF

PointF 結構,表示線形漸層的開始點。

point2
PointF

PointF 結構,表示線形漸層的結束點。

color1
Color

Color 結構,表示線形漸層的開始色彩。

color2
Color

Color 結構,表示線形漸層的結束色彩。

適用於

LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)

來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs

根據矩形、起始和結束色彩,以及方向,建立 LinearGradientBrush 類別的新執行個體。

public:
 LinearGradientBrush(System::Drawing::Rectangle rect, System::Drawing::Color color1, System::Drawing::Color color2, System::Drawing::Drawing2D::LinearGradientMode linearGradientMode);
public LinearGradientBrush (System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * System.Drawing.Drawing2D.LinearGradientMode -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As Rectangle, color1 As Color, color2 As Color, linearGradientMode As LinearGradientMode)

參數

rect
Rectangle

Rectangle 結構,指定線性漸層的界限。

color1
Color

Color 結構,表示漸層的開始色彩。

color2
Color

Color 結構,表示漸層的結束色彩。

linearGradientMode
LinearGradientMode

指定漸層方向的 LinearGradientMode 列舉型別項目。 方向決定漸層的起始和結束點。 例如,LinearGradientMode.ForwardDiagonal 指定起點為矩形的左上角而結束點為矩形的右下角。

適用於

LinearGradientBrush(Rectangle, Color, Color, Single)

來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs

根據矩形、起始和結束色彩,以及方向角度,建立 LinearGradientBrush 類別的新執行個體。

public:
 LinearGradientBrush(System::Drawing::Rectangle rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle);
public LinearGradientBrush (System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * single -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As Rectangle, color1 As Color, color2 As Color, angle As Single)

參數

rect
Rectangle

Rectangle 結構,指定線性漸層的界限。

color1
Color

Color 結構,表示漸層的開始色彩。

color2
Color

Color 結構,表示漸層的結束色彩。

angle
Single

漸層方向線的角度 (自 X 軸起順時鐘方向的角度來測量)。

備註

沿著方向線垂直的任何線條的所有點都是相同的色彩。

起始線與方向線垂直,並通過矩形的其中一個角落。 開始線的所有點都是起始色彩。 然後結束線會垂直於方向線,並通過矩形的其中一個角落。 結束線上的所有點都是結束色彩。

方向線的角度會決定開始和結束線通過的角落。 例如,如果角度介於 0 到 90 度之間,起始線會通過左上角,而結束線則會通過右下角。

適用於

LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)

來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs

根據矩形、起始和結束色彩,以及方向模式,建立 LinearGradientBrush 的新執行個體。

public:
 LinearGradientBrush(System::Drawing::RectangleF rect, System::Drawing::Color color1, System::Drawing::Color color2, System::Drawing::Drawing2D::LinearGradientMode linearGradientMode);
public LinearGradientBrush (System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.RectangleF * System.Drawing.Color * System.Drawing.Color * System.Drawing.Drawing2D.LinearGradientMode -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As RectangleF, color1 As Color, color2 As Color, linearGradientMode As LinearGradientMode)

參數

rect
RectangleF

RectangleF 結構,指定線性漸層的界限。

color1
Color

Color 結構,表示漸層的開始色彩。

color2
Color

Color 結構,表示漸層的結束色彩。

linearGradientMode
LinearGradientMode

指定漸層方向的 LinearGradientMode 列舉型別項目。 方向決定漸層的起始和結束點。 例如,LinearGradientMode.ForwardDiagonal 指定起點為矩形的左上角而結束點為矩形的右下角。

適用於

LinearGradientBrush(RectangleF, Color, Color, Single)

來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs

根據矩形、起始和結束色彩,以及方向角度,建立 LinearGradientBrush 類別的新執行個體。

public:
 LinearGradientBrush(System::Drawing::RectangleF rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle);
public LinearGradientBrush (System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.RectangleF * System.Drawing.Color * System.Drawing.Color * single -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As RectangleF, color1 As Color, color2 As Color, angle As Single)

參數

rect
RectangleF

RectangleF 結構,指定線性漸層的界限。

color1
Color

Color 結構,表示漸層的開始色彩。

color2
Color

Color 結構,表示漸層的結束色彩。

angle
Single

漸層方向線的角度 (自 X 軸起順時鐘方向的角度來測量)。

備註

沿著方向線垂直的任何線條的所有點都是相同的色彩。

起始線與方向線垂直,並通過矩形的其中一個角落。 開始線的所有點都是起始色彩。 然後結束線會垂直於方向線,並通過矩形的其中一個角落。 結束線上的所有點都是結束色彩。

方向線的角度會決定開始和結束線通過的角落。 例如,如果角度介於 0 到 90 度之間,起始線會通過左上角,而結束線則會通過右下角。

適用於

LinearGradientBrush(Rectangle, Color, Color, Single, Boolean)

來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs

根據矩形、起始和結束色彩,以及方向角度,建立 LinearGradientBrush 類別的新執行個體。

public:
 LinearGradientBrush(System::Drawing::Rectangle rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle, bool isAngleScaleable);
public LinearGradientBrush (System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.Rectangle * System.Drawing.Color * System.Drawing.Color * single * bool -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As Rectangle, color1 As Color, color2 As Color, angle As Single, isAngleScaleable As Boolean)

參數

rect
Rectangle

Rectangle 結構,指定線性漸層的界限。

color1
Color

Color 結構,表示漸層的開始色彩。

color2
Color

Color 結構,表示漸層的結束色彩。

angle
Single

漸層方向線的角度 (自 X 軸起順時鐘方向的角度來測量)。

isAngleScaleable
Boolean

若要指定角度是由與這個 LinearGradientBrush 相關聯的變換所影響,則設定為 true,否則為 false

備註

沿著方向線垂直的任何線條的所有點都是相同的色彩。

起始線與方向線垂直,並通過矩形的其中一個角落。 開始線的所有點都是起始色彩。 然後結束線會垂直於方向線,並通過矩形的其中一個角落。 結束線上的所有點都是結束色彩。

方向線的角度會決定開始和結束線通過的角落。 例如,如果角度介於 0 到 90 度之間,起始線會通過左上角,而結束線則會通過右下角。

適用於

LinearGradientBrush(RectangleF, Color, Color, Single, Boolean)

來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs
來源:
LinearGradientBrush.cs

根據矩形、起始和結束色彩,以及方向角度,建立 LinearGradientBrush 類別的新執行個體。

public:
 LinearGradientBrush(System::Drawing::RectangleF rect, System::Drawing::Color color1, System::Drawing::Color color2, float angle, bool isAngleScaleable);
public LinearGradientBrush (System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable);
new System.Drawing.Drawing2D.LinearGradientBrush : System.Drawing.RectangleF * System.Drawing.Color * System.Drawing.Color * single * bool -> System.Drawing.Drawing2D.LinearGradientBrush
Public Sub New (rect As RectangleF, color1 As Color, color2 As Color, angle As Single, isAngleScaleable As Boolean)

參數

rect
RectangleF

RectangleF 結構,指定線性漸層的界限。

color1
Color

Color 結構,表示漸層的開始色彩。

color2
Color

Color 結構,表示漸層的結束色彩。

angle
Single

漸層方向線的角度 (自 X 軸起順時鐘方向的角度來測量)。

isAngleScaleable
Boolean

若要指定角度是由與這個 LinearGradientBrush 相關聯的變換所影響,則設定為 true,否則為 false

備註

沿著方向線垂直的任何線條的所有點都是相同的色彩。

起始線與方向線垂直,並通過矩形的其中一個角落。 開始線的所有點都是起始色彩。 然後結束線會垂直於方向線,並通過矩形的其中一個角落。 結束線上的所有點都是結束色彩。

方向線的角度會決定開始和結束線通過的角落。 例如,如果角度介於 0 到 90 度之間,起始線會通過左上角,而結束線則會通過右下角。

適用於