Class 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) | 按指定顺序按指定尺寸平移局部几何变换。 |
也可以看看