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