Class VelloLinearGradientBrush
Namespace: VelloSharp.WinForms
Assembly: VelloSharp.WinForms.Core.dll
public sealed class VelloLinearGradientBrush : VelloBrush, IDisposable
Inheritance
object ← VelloBrush ← VelloLinearGradientBrush
Implements
Inherited Members
VelloBrush.Transform, VelloBrush.Dispose(), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
VelloLinearGradientBrush(PointF, PointF, Color, Color)
public VelloLinearGradientBrush(PointF startPoint, PointF endPoint, Color startColor, Color endColor)
Parameters
startPoint PointF
endPoint PointF
startColor Color
endColor Color
VelloLinearGradientBrush(PointF, PointF, IEnumerable<(float Offset, Color Color)>)
public VelloLinearGradientBrush(PointF startPoint, PointF endPoint, IEnumerable<(float Offset, Color Color)> stops)
Parameters
startPoint PointF
endPoint PointF
stops IEnumerable<(float Offset, Color Color)>
Properties
EndPoint
public PointF EndPoint { get; set; }
Property Value
ExtendMode
public ExtendMode ExtendMode { get; set; }
Property Value
ExtendMode
GradientStops
public IReadOnlyList<GradientStop> GradientStops { get; }
Property Value
IReadOnlyList<GradientStop>
StartPoint
public PointF StartPoint { get; set; }
Property Value
Methods
AddGradientStop(float, Color)
public void AddGradientStop(float offset, Color color)
Parameters
offset float
color Color
ClearStops()
public void ClearStops()
CreateCoreBrushCore()
protected override Brush CreateCoreBrushCore()
Returns
Brush