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​

object ← ChartAnnotation ← ValueZoneAnnotation

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