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