LinearGradientBrush
LinearGradientBrush class
封装一个Brush
具有线性渐变。这个类不能被继承。
public sealed class LinearGradientBrush : LinearGradientBrushBase
构造函数
姓名 | 描述 |
---|
LinearGradientBrush() | 初始化LinearGradientBrush 具有默认参数的类。 起始颜色为黑色,结束颜色为白色,角度为 45 度,矩形位于 (0,0),大小为 (1,1)。 |
LinearGradientBrush(Point, Point, Color, Color) | 初始化LinearGradientBrush 具有指定点和颜色的类。 |
LinearGradientBrush(PointF, PointF, Color, Color) | 初始化LinearGradientBrush 具有指定点和颜色的类。 |
LinearGradientBrush(Rectangle, Color, Color, float) | 初始化LinearGradientBrush 基于矩形、开始和结束颜色以及方向角的类。 |
LinearGradientBrush(RectangleF, Color, Color, float) | 初始化LinearGradientBrush 基于矩形、开始和结束颜色以及方向角的类。 |
LinearGradientBrush(Rectangle, Color, Color, float, bool) | 初始化LinearGradientBrush 基于矩形、开始和结束颜色以及方向角的类。 |
LinearGradientBrush(RectangleF, Color, Color, float, bool) | 初始化LinearGradientBrush 基于矩形、开始和结束颜色以及方向角的类。 |
特性
方法
姓名 | 描述 |
---|
virtual DeepClone() | 创建当前的新深层克隆Brush . |
Dispose() | 处理当前实例。 |
MultiplyTransform(Matrix) | 乘以Matrix 表示这个的局部几何变换LinearGradientBrush 由指定的Matrix 通过预先指定Matrix . |
MultiplyTransform(Matrix, MatrixOrder) | 乘以Matrix 表示这个的局部几何变换LinearGradientBrush 由指定的Matrix 按指定顺序。 |
ResetTransform() | 重置Transform 身份的属性. |
RotateTransform(float) | 将局部几何变换旋转指定的量。此方法将旋转添加到 transform. |
RotateTransform(float, MatrixOrder) | 以指定顺序将局部几何变换旋转指定量。 |
ScaleTransform(float, float) | 按指定量缩放局部几何变换。此方法将缩放矩阵添加到 transform. |
ScaleTransform(float, float, MatrixOrder) | 按指定顺序按指定量缩放局部几何变换。 |
SetBlendTriangularShape(float) | 创建一个具有中心颜色的线性渐变,并在两端线性衰减为单一颜色。 |
SetBlendTriangularShape(float, float) | 创建一个具有中心颜色的线性渐变,并在两端线性衰减为单一颜色。 |
SetSigmaBellShape(float) | 基于钟形曲线创建渐变衰减。 |
SetSigmaBellShape(float, float) | 基于钟形曲线创建渐变衰减。 |
TranslateTransform(float, float) | 按指定尺寸平移局部几何变换。此方法将转换添加到 transform. |
TranslateTransform(float, float, MatrixOrder) | 以指定顺序按指定维度平移局部几何变换。 |
也可以看看