LinearGradientBrush 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用指定的點和色彩,初始化 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 類別的新執行個體。
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)
參數
適用於
LinearGradientBrush(PointF, PointF, Color, Color)
使用指定的點和色彩,初始化 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)
參數
適用於
LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)
根據矩形、起始和結束色彩,以及方向,建立 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)
參數
- linearGradientMode
- LinearGradientMode
指定漸層方向的 LinearGradientMode 列舉型別項目。 方向決定漸層的起始和結束點。 例如,LinearGradientMode.ForwardDiagonal
指定起點為矩形的左上角而結束點為矩形的右下角。
適用於
LinearGradientBrush(Rectangle, Color, Color, Single)
根據矩形、起始和結束色彩,以及方向角度,建立 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)
參數
- angle
- Single
漸層方向線的角度 (自 X 軸起順時鐘方向的角度來測量)。
備註
沿著方向線垂直的任何線條的所有點都是相同的色彩。
起始線與方向線垂直,並通過矩形的其中一個角落。 開始線的所有點都是起始色彩。 然後結束線會垂直於方向線,並通過矩形的其中一個角落。 結束線上的所有點都是結束色彩。
方向線的角度會決定開始和結束線通過的角落。 例如,如果角度介於 0 到 90 度之間,起始線會通過左上角,而結束線則會通過右下角。
適用於
LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)
根據矩形、起始和結束色彩,以及方向模式,建立 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 結構,指定線性漸層的界限。
- linearGradientMode
- LinearGradientMode
指定漸層方向的 LinearGradientMode 列舉型別項目。 方向決定漸層的起始和結束點。 例如,LinearGradientMode.ForwardDiagonal
指定起點為矩形的左上角而結束點為矩形的右下角。
適用於
LinearGradientBrush(RectangleF, Color, Color, Single)
根據矩形、起始和結束色彩,以及方向角度,建立 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 結構,指定線性漸層的界限。
- angle
- Single
漸層方向線的角度 (自 X 軸起順時鐘方向的角度來測量)。
備註
沿著方向線垂直的任何線條的所有點都是相同的色彩。
起始線與方向線垂直,並通過矩形的其中一個角落。 開始線的所有點都是起始色彩。 然後結束線會垂直於方向線,並通過矩形的其中一個角落。 結束線上的所有點都是結束色彩。
方向線的角度會決定開始和結束線通過的角落。 例如,如果角度介於 0 到 90 度之間,起始線會通過左上角,而結束線則會通過右下角。
適用於
LinearGradientBrush(Rectangle, Color, Color, Single, Boolean)
根據矩形、起始和結束色彩,以及方向角度,建立 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)
參數
- angle
- Single
漸層方向線的角度 (自 X 軸起順時鐘方向的角度來測量)。
- isAngleScaleable
- Boolean
若要指定角度是由與這個 LinearGradientBrush 相關聯的變換所影響,則設定為 true
,否則為 false
。
備註
沿著方向線垂直的任何線條的所有點都是相同的色彩。
起始線與方向線垂直,並通過矩形的其中一個角落。 開始線的所有點都是起始色彩。 然後結束線會垂直於方向線,並通過矩形的其中一個角落。 結束線上的所有點都是結束色彩。
方向線的角度會決定開始和結束線通過的角落。 例如,如果角度介於 0 到 90 度之間,起始線會通過左上角,而結束線則會通過右下角。
適用於
LinearGradientBrush(RectangleF, Color, Color, Single, Boolean)
根據矩形、起始和結束色彩,以及方向角度,建立 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 結構,指定線性漸層的界限。
- angle
- Single
漸層方向線的角度 (自 X 軸起順時鐘方向的角度來測量)。
- isAngleScaleable
- Boolean
若要指定角度是由與這個 LinearGradientBrush 相關聯的變換所影響,則設定為 true
,否則為 false
。
備註
沿著方向線垂直的任何線條的所有點都是相同的色彩。
起始線與方向線垂直,並通過矩形的其中一個角落。 開始線的所有點都是起始色彩。 然後結束線會垂直於方向線,並通過矩形的其中一個角落。 結束線上的所有點都是結束色彩。
方向線的角度會決定開始和結束線通過的角落。 例如,如果角度介於 0 到 90 度之間,起始線會通過左上角,而結束線則會通過右下角。