Class GradientZoneAnnotation
Namespace: VelloSharp.ChartEngine.Annotations
Assembly: VelloSharp.ChartEngine.dll
Shaded gradient band spanning the pane height.
public sealed record GradientZoneAnnotation : ChartAnnotation, IEquatable<ChartAnnotation>, IEquatable<GradientZoneAnnotation>
Inheritance
object ← ChartAnnotation ← GradientZoneAnnotation
Implements
IEquatable<ChartAnnotation>, IEquatable<GradientZoneAnnotation>
Inherited Members
ChartAnnotation.Kind, ChartAnnotation.Label, ChartAnnotation.Color, ChartAnnotation.TargetPaneId, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
GradientZoneAnnotation(double, double, ChartColor, ChartColor, string?)
Shaded gradient band spanning the pane height.
public GradientZoneAnnotation(double MinValue, double MaxValue, ChartColor StartColor, ChartColor EndColor, string? Label = null)
Parameters
MinValue
double
MaxValue
double
StartColor
ChartColor
EndColor
ChartColor
Label
string?
Properties
BorderThickness
public double BorderThickness { get; init; }
Property Value
EndColor
public ChartColor EndColor { get; init; }
Property Value
FillOpacity
public double FillOpacity { get; init; }
Property Value
MaxValue
public double MaxValue { get; init; }
Property Value
MinValue
public double MinValue { get; init; }
Property Value
SnapMode
public AnnotationSnapMode SnapMode { get; init; }
Property Value
StartColor
public ChartColor StartColor { get; init; }