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

ChartTable

Namespace ChartForgeX.VisualBlocks

A structured, themeable table visual block.

Inheritance

  • Object
  • ChartTable

Methods

AddColumn(System.String arg1, ChartForgeX.Typography.TextAlignment arg2, System.Nullable{System.Double} arg3, System.String arg4) #

Adds one table column.

Parameters

arg1 System.String required
arg2 ChartForgeX.Typography.TextAlignment required
arg3 System.Nullable{System.Double} required
arg4 System.String required
AddRow(System.Object[] arg1) #

Adds a table row.

Parameters

arg1 System.Object[] required
Create() #

Creates a new chart table.

WithColumns(System.String[] arg1) #

Adds columns from header text.

Parameters

arg1 System.String[] required
WithDenseMode(System.Boolean arg1) #

Sets whether compact row sizing is used.

Parameters

arg1 System.Boolean required
WithHeader(System.Boolean arg1) #

Sets whether the header row is rendered.

Parameters

arg1 System.Boolean required
WithRow(System.Int32 arg1, System.Action{ChartForgeX.VisualBlocks.ChartTableRow} arg2) #

Configures one existing row.

Parameters

arg1 System.Int32 required
arg2 System.Action{ChartForgeX.VisualBlocks.ChartTableRow} required
WithRowStriping(System.Boolean arg1) #

Sets whether alternating row backgrounds are rendered.

Parameters

arg1 System.Boolean required
WithStatusColumn 2 overloads
WithStatusColumn(System.String arg1) #

Marks a column as a status column by header.

Parameters

arg1 System.String required
WithStatusColumn(System.Int32 arg1) #

Marks a column as a status column by index.

Parameters

arg1 System.Int32 required

Properties

Columns #

Gets table columns.

Rows #

Gets table rows.

RowStriping #

Gets or sets whether alternating row backgrounds are rendered.

ShowHeader #

Gets or sets whether the header row is rendered.

Dense #

Gets or sets whether compact row sizing is used.

StatusColumnIndex #

Gets the optional status column index.