Project

ChartForgeX

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

Stars 47
Forks 2
NuGet downloads 75,067
Release ChartForgeX-v2.0.0
Language: HTML Updated: 2026-10-12

API Reference

Class

ChartMarkerOptions

Namespace ChartForgeX.Core
Assembly ChartForgeX
Modifiers sealed

Shared numeric point-marker geometry, visibility and paint overrides.

Inheritance

  • Object
  • ChartMarkerOptions

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Accepted by parameters 1

Constructors

public ChartMarkerOptions() #

Properties

public ChartMarkerShape Shape { get; set; } #

Gets or sets the marker shape. The default is Circle.

public Double? Radius { get; set; } #

Gets or sets the logical marker radius. Null preserves the family and theme default; zero hides glyphs. Bubble series use ChartOptions.Bubble radius bounds and reject a non-null marker radius.

public Boolean? Enabled { get; set; } #

Gets or sets whether all markers are shown. Null preserves the family visibility policy; false hides glyphs while retaining source descriptions, lines and areas.

public ChartColor? Fill { get; set; } #

Gets or sets the marker fill. Null preserves the family paint; explicit point colors take precedence.

public ChartColor? Stroke { get; set; } #

Gets or sets the marker outline color. Null preserves the family outline.

public Double? StrokeWidth { get; set; } #

Gets or sets the logical outline width, independently of the series line width. Null preserves the family default. A positive explicit width creates an outline in the marker fill color when the family has none; zero removes it.