Skip to main content

Class ValueZoneAnnotation

Namespace: VelloSharp.ChartEngine.Annotations
Assembly: VelloSharp.ChartEngine.dll

Shaded value band spanning the pane height.

public sealed record ValueZoneAnnotation : ChartAnnotation, IEquatable<ChartAnnotation>, IEquatable<ValueZoneAnnotation>

Inheritance

objectChartAnnotationValueZoneAnnotation

Implements

IEquatable<ChartAnnotation>, IEquatable<ValueZoneAnnotation>

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

ValueZoneAnnotation(double, double, string?)

Shaded value band spanning the pane height.

public ValueZoneAnnotation(double MinValue, double MaxValue, string? Label = null)

Parameters

MinValue double

MaxValue double

Label string?

Properties

Border

public ChartColor? Border { get; init; }

Property Value

ChartColor?

BorderThickness

public double BorderThickness { get; init; }

Property Value

double

Fill

public ChartColor? Fill { get; init; }

Property Value

ChartColor?

MaxValue

public double MaxValue { get; }

Property Value

double

MinValue

public double MinValue { get; }

Property Value

double

SnapMode

public AnnotationSnapMode SnapMode { get; init; }

Property Value

AnnotationSnapMode