Project

ChartForgeX

Render deterministic charts, dashboards, topology, hierarchy, and report visuals directly from .NET.

Stars 45
Forks 2
NuGet downloads 48,107
Release ChartForgeX-v1.7.0
Language: HTML Updated: 2026-09-02

API Reference

Class

ChartAnnotation

Namespace ChartForgeX.Core

Represents a static line or band annotation on a chart.

Inheritance

  • Object
  • ChartAnnotation

Constructors

ChartAnnotation(ChartForgeX.Core.ChartAnnotationKind kind, System.Double value, System.Nullable{System.Double} endValue, System.String label, ChartForgeX.Primitives.ChartColor color, System.Double opacity) #

Initializes a new instance of the ChartAnnotation class.

Parameters

kind ChartForgeX.Core.ChartAnnotationKind required
The annotation kind.
value System.Double required
The first annotation value.
endValue System.Nullable{System.Double} required
The second annotation value for bands.
label System.String required
The annotation label.
color ChartForgeX.Primitives.ChartColor required
The annotation color.
opacity System.Double required
The annotation opacity used for band fills.

Properties

Kind #

Gets the annotation kind.

Value #

Gets the first annotation value.

EndValue #

Gets the second annotation value for band annotations.

Label #

Gets the annotation label.

Color #

Gets the annotation color.

Opacity #

Gets the annotation opacity used for band fills.