In This Article

ActiproSoftware.Windows.Controls.Charts Namespace

Classes

AreaSeries

Represents an area series for use in a XYChart.

BarSeries

Represents a bar series for use in a XYChart.

ChartMarker

Represents a control capable of rendering predefined shapes.

DataPointLabel

A label on a data point.

DeferrableObservableItemCollection<T>

Represents a collection of objects that can be observed for items being removed and added by any means, including Clear and Replace.

DonutChart

Represents a donut chart control, which is a pie chart with the center cut out.

InvalidAxisException

An exception thrown when an axis is bound to an incorrect data type.

LegendKey

Describes a key shown in a legend.

LineSeries

Represents a line series for use in a XYChart.

NonNumericValueException

An exception for when a non-numeric value is provided.

PieChart

A control that displays a pie chart based on given data.

PieSeries

Represents a pie series for use in a PieChart or DonutChart.

PieSliceStyleSelector

A base class that selects a style for a given PieSlice.

PieSliceStyleSelectorConverter

Represents a type converter for the SeriesStyleSelector type.

ScatterSeries

Represents a scatter series for use in a XYChart.

SeriesStyleSelector

Provides a way to apply series styles based on custom logic.

SeriesStyleSelectorConverter

Represents a type converter for the SeriesStyleSelector type.

TimeSpanConverter

Converts TimeSpan to and from a String.

XYAxisCollection

Represents a collection of XYAxisBase objects.

XYChart

Represents a chart control that uses an X/Y coordinate system.

XYDataPoint

Represents a data point presented by a a XYSeriesBase series.

XYDateTimeAxis

Represents an axis for data in DateTime format.

XYDecimalAxis

Represents an axis for data in Decimal format.

XYDecimalAxisBase<T>

Represents an axis for data in Decimal format.

XYDoubleAxis

Represents an axis for data in Double format.

XYGroupedAxis

XYGroupedAxis is an axis type used for displaying non-value data, such as strings and complex types. It can group, label, and sort data based on custom criteria.

XYPercentageAxis

Represents an axis for data displayed as stacked in percentage mode.

XYRange

Represents a range for use in a XYChart.

XYRangeCollection

Represents a collection of XYRange objects.

XYSeriesCollection

Represents a collection of XYRange objects.

Interfaces

ILabelPositioner

Positions data point labels.

IPieSliceStyleSelector

Provides the base requirements for a class that determines how a pie slice will be styled.

ISeriesStyleSelector

Provides the base requirements for a class that determines how a series will be styled.

Enums

AggregationKind

Specifies the various kinds of built-in aggregation functions.

AxisPosition

Specifies the position of the axis in relation to the chart.

ChartMarkerShapeKind

Specifies the various predefined shapes supported by ChartMarker.

ChartMarkerVisibility

Specifies the visibility of the various kinds of ChartMarker.

GridLineVisibility

Specifies which axes that grid lines will be visible for.

GridStripeVisibility

Specifies which axes that grid stripes will be visible for.

LabelCollisionMode

Specifies how data point labels resolve collisions.

LabelPositioningMode

Specifies how data point labels are positioned.

LabelVisibility

Specifies the visibility of data point labels on the chart.

LegendHorizontalPosition

Specifies the horizontal position of the legend in relation to its parent chart.

LegendVerticalPosition

Specifies the vertical position of the legend in relation to its parent chart.

LineSeriesVisibility

Specifies the visibility of the various kinds of a line.

PieSeriesChildPosition

The position of the child pie series.

PieSliceLabelInsideFitMode

Determines what happens if a label does not fit inside the pie slice.

PieSliceLabelPosition

Determines where the pie slice labels are positioned.

TimeUnit

Specifies a unit of time.

XYSeriesLineKind

Specifies the line kinds supported by a LineSeries and AreaSeries series.

XYSeriesStackKind

Specifies the stacking methods supported by a XYSeriesBase series.