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)
- Source:
- LinearGradientBrush.cs
- Source:
- LinearGradientBrush.cs
- Source:
- 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)
参数
适用于
LinearGradientBrush(PointF, PointF, Color, Color)
- Source:
- LinearGradientBrush.cs
- Source:
- LinearGradientBrush.cs
- Source:
- 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)
参数
适用于
LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)
- Source:
- LinearGradientBrush.cs
- Source:
- LinearGradientBrush.cs
- Source:
- 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)
参数
- linearGradientMode
- LinearGradientMode
指定渐变方向的 LinearGradientMode 枚举元素。 渐变方向决定渐变的起点和终点。 例如,LinearGradientMode.ForwardDiagonal
指定起点是矩形的左上角,而终点是矩形的右下角。
适用于
LinearGradientBrush(Rectangle, Color, Color, Single)
- Source:
- LinearGradientBrush.cs
- Source:
- LinearGradientBrush.cs
- Source:
- 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)
参数
- angle
- Single
渐变方向线的角度(以 X 轴的顺时针角度计算)。
注解
任何垂直于方向线的线条上的所有点都具有相同的颜色。
起始线垂直于方向线,穿过矩形的一个角。 起始线上的所有点都是起始颜色。 然后,结束线垂直于方向线,并穿过矩形的一个角。 结束线上的所有点都是结束颜色。
方向线的角度决定了起始线和结束线通过的角。 例如,如果角度介于 0 到 90 度之间,则起始线穿过左上角,终点线穿过右下角。
适用于
LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)
- Source:
- LinearGradientBrush.cs
- Source:
- LinearGradientBrush.cs
- Source:
- 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 结构。
- linearGradientMode
- LinearGradientMode
指定渐变方向的 LinearGradientMode 枚举元素。 渐变方向决定渐变的起点和终点。 例如,LinearGradientMode.ForwardDiagonal
指定起点是矩形的左上角,而终点是矩形的右下角。
适用于
LinearGradientBrush(RectangleF, Color, Color, Single)
- Source:
- LinearGradientBrush.cs
- Source:
- LinearGradientBrush.cs
- Source:
- 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 结构。
- angle
- Single
渐变方向线的角度(以 X 轴的顺时针角度计算)。
注解
任何垂直于方向线的线条上的所有点都具有相同的颜色。
起始线垂直于方向线,穿过矩形的一个角。 起始线上的所有点都是起始颜色。 然后,结束线垂直于方向线,并穿过矩形的一个角。 结束线上的所有点都是结束颜色。
方向线的角度决定了起始线和结束线通过的角。 例如,如果角度介于 0 到 90 度之间,则起始线穿过左上角,终点线穿过右下角。
适用于
LinearGradientBrush(Rectangle, Color, Color, Single, Boolean)
- Source:
- LinearGradientBrush.cs
- Source:
- LinearGradientBrush.cs
- Source:
- 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)
参数
- angle
- Single
渐变方向线的角度(以 X 轴的顺时针角度计算)。
- isAngleScaleable
- Boolean
设置为 true
,指定角度受与此 LinearGradientBrush 关联的转换所影响;否则为 false
。
注解
任何垂直于方向线的线条上的所有点都具有相同的颜色。
起始线垂直于方向线,穿过矩形的一个角。 起始线上的所有点都是起始颜色。 然后,结束线垂直于方向线,并穿过矩形的一个角。 结束线上的所有点都是结束颜色。
方向线的角度决定了起始线和结束线通过的角。 例如,如果角度介于 0 到 90 度之间,则起始线穿过左上角,终点线穿过右下角。
适用于
LinearGradientBrush(RectangleF, Color, Color, Single, Boolean)
- Source:
- LinearGradientBrush.cs
- Source:
- LinearGradientBrush.cs
- Source:
- 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 结构。
- angle
- Single
渐变方向线的角度(以 X 轴的顺时针角度计算)。
- isAngleScaleable
- Boolean
设置为 true
,指定角度受与此 LinearGradientBrush 关联的转换所影响;否则为 false
。
注解
任何垂直于方向线的线条上的所有点都具有相同的颜色。
起始线垂直于方向线,穿过矩形的一个角。 起始线上的所有点都是起始颜色。 然后,结束线垂直于方向线,并穿过矩形的一个角。 结束线上的所有点都是结束颜色。
方向线的角度决定了起始线和结束线通过的角。 例如,如果角度介于 0 到 90 度之间,则起始线穿过左上角,终点线穿过右下角。