LinearGradientBrush 构造函数

定义

初始化 LinearGradientBrush 类的新实例。

重载

LinearGradientBrush()

初始化 LinearGradientBrush 类的新实例。

LinearGradientBrush(GradientStopCollection)

初始化 LinearGradientBrush 类的新实例,该实例具有指定的渐变停止点。

LinearGradientBrush(GradientStopCollection, Double)

初始化 LinearGradientBrush 类的一个新实例,该实例具有指定的 GradientStopCollection 和角度。

LinearGradientBrush(Color, Color, Double)

初始化 LinearGradientBrush 类的一个新实例,该实例具有指定的起始 Color、结束 Color 和角度。

LinearGradientBrush(GradientStopCollection, Point, Point)

初始化 LinearGradientBrush 类的一个新实例,该实例具有指定的渐变停止点、StartPointEndPoint

LinearGradientBrush(Color, Color, Point, Point)

初始化 LinearGradientBrush 类的一个新实例,该实例具有指定的起始 Color、结束 ColorStartPointEndPoint

注解

MappingMode 笔的初始化为 RelativeToBoundingBox

LinearGradientBrush()

初始化 LinearGradientBrush 类的新实例。

public:
 LinearGradientBrush();
public LinearGradientBrush ();
Public Sub New ()

注解

MappingMode 笔的初始化为 RelativeToBoundingBox

适用于

LinearGradientBrush(GradientStopCollection)

初始化 LinearGradientBrush 类的新实例,该实例具有指定的渐变停止点。

public:
 LinearGradientBrush(System::Windows::Media::GradientStopCollection ^ gradientStopCollection);
public LinearGradientBrush (System.Windows.Media.GradientStopCollection gradientStopCollection);
new System.Windows.Media.LinearGradientBrush : System.Windows.Media.GradientStopCollection -> System.Windows.Media.LinearGradientBrush
Public Sub New (gradientStopCollection As GradientStopCollection)

参数

gradientStopCollection
GradientStopCollection

要在此画笔上设置的 GradientStops

注解

MappingMode 笔的初始化为 RelativeToBoundingBox

另请参阅

适用于

LinearGradientBrush(GradientStopCollection, Double)

初始化 LinearGradientBrush 类的一个新实例,该实例具有指定的 GradientStopCollection 和角度。

public:
 LinearGradientBrush(System::Windows::Media::GradientStopCollection ^ gradientStopCollection, double angle);
public LinearGradientBrush (System.Windows.Media.GradientStopCollection gradientStopCollection, double angle);
new System.Windows.Media.LinearGradientBrush : System.Windows.Media.GradientStopCollection * double -> System.Windows.Media.LinearGradientBrush
Public Sub New (gradientStopCollection As GradientStopCollection, angle As Double)

参数

gradientStopCollection
GradientStopCollection

要在此画笔上设置的 GradientStops

angle
Double

一个表示渐变角度的 Double,以度为单位。 如果值为 0.0,则创建水平渐变,如果值为 90.0,则创建垂直渐变。

注解

MappingMode 笔的初始化为 RelativeToBoundingBox

适用于

LinearGradientBrush(Color, Color, Double)

初始化 LinearGradientBrush 类的一个新实例,该实例具有指定的起始 Color、结束 Color 和角度。

public:
 LinearGradientBrush(System::Windows::Media::Color startColor, System::Windows::Media::Color endColor, double angle);
public LinearGradientBrush (System.Windows.Media.Color startColor, System.Windows.Media.Color endColor, double angle);
new System.Windows.Media.LinearGradientBrush : System.Windows.Media.Color * System.Windows.Media.Color * double -> System.Windows.Media.LinearGradientBrush
Public Sub New (startColor As Color, endColor As Color, angle As Double)

参数

startColor
Color

偏移量为 0.0 的 Color

endColor
Color

偏移量为 1.0 的 Color

angle
Double

一个表示渐变角度的 Double,以度为单位。 如果值为 0.0,则创建水平渐变,如果值为 90.0,则创建垂直渐变。

注解

MappingMode 笔的初始化为 RelativeToBoundingBox

适用于

LinearGradientBrush(GradientStopCollection, Point, Point)

初始化 LinearGradientBrush 类的一个新实例,该实例具有指定的渐变停止点、StartPointEndPoint

public:
 LinearGradientBrush(System::Windows::Media::GradientStopCollection ^ gradientStopCollection, System::Windows::Point startPoint, System::Windows::Point endPoint);
public LinearGradientBrush (System.Windows.Media.GradientStopCollection gradientStopCollection, System.Windows.Point startPoint, System.Windows.Point endPoint);
new System.Windows.Media.LinearGradientBrush : System.Windows.Media.GradientStopCollection * System.Windows.Point * System.Windows.Point -> System.Windows.Media.LinearGradientBrush
Public Sub New (gradientStopCollection As GradientStopCollection, startPoint As Point, endPoint As Point)

参数

gradientStopCollection
GradientStopCollection

要在此画笔上设置的 GradientStops

startPoint
Point

渐变的 StartPoint

endPoint
Point

渐变的 EndPoint

注解

MappingMode 笔的初始化为 RelativeToBoundingBox

适用于

LinearGradientBrush(Color, Color, Point, Point)

初始化 LinearGradientBrush 类的一个新实例,该实例具有指定的起始 Color、结束 ColorStartPointEndPoint

public:
 LinearGradientBrush(System::Windows::Media::Color startColor, System::Windows::Media::Color endColor, System::Windows::Point startPoint, System::Windows::Point endPoint);
public LinearGradientBrush (System.Windows.Media.Color startColor, System.Windows.Media.Color endColor, System.Windows.Point startPoint, System.Windows.Point endPoint);
new System.Windows.Media.LinearGradientBrush : System.Windows.Media.Color * System.Windows.Media.Color * System.Windows.Point * System.Windows.Point -> System.Windows.Media.LinearGradientBrush
Public Sub New (startColor As Color, endColor As Color, startPoint As Point, endPoint As Point)

参数

startColor
Color

偏移量为 0.0 的 Color

endColor
Color

偏移量为 1.0 的 Color

startPoint
Point

渐变的 StartPoint

endPoint
Point

渐变的 EndPoint

注解

MappingMode 笔的初始化为 RelativeToBoundingBox

适用于