Namespace System.Windows.Controls.DataVisualization.Charting
Classes
AreaDataPoint
Represents a data point used for an area series.
AreaSeries
Represents a control that contains a data series to be rendered in X/Y line format.
Axis
An axis class used to determine the plot area coordinate of values.
AxisLabel
A label used to display data in an axis.
BarDataPoint
Represents a data point used for a bar series.
BarSeries
Represents a control that contains a data series to be rendered in bar format.
BubbleDataPoint
Represents a data point used for a bubble series.
BubbleSeries
Represents a control that contains a data series to be rendered in X/Y line format. A third binding determines the size of the data point.
CategoryAxis
An axis that displays categories.
Chart
Represents a control that displays a Chart.
ColumnBarBaseSeries<T>
This series serves as the base class for the column and bar series.
ColumnDataPoint
Represents a data point used for a column series.
ColumnSeries
Represents a control that contains a data series to be rendered in column format.
DataPoint
Represents a control that displays a data point.
DataPointSeries
Represents a control that contains a dynamic data series.
DataPointSeriesWithAxes
Represents a dynamic series that uses axes to display data points.
DataPointSingleSeriesWithAxes
A dynamic series with axes and only one legend item and style for all data points.
DateTimeAxis
An axis that displays numeric values.
DateTimeAxisLabel
An axis label for displaying DateTime values.
DefinitionSeries
Implements a series that is defined by one or more instances of the DefinitionSeries class.
DefinitionSeries.DataItem
Represents a single data value from a SeriesDefinition's ItemsSource.
DefinitionSeries.IndependentValueGroup
Represents an independent value and the dependent values that are associated with it.
DisplayAxis
An axis that has a range.
LegendItem
Represents an item used by a Series in the Legend of a Chart.
LinearAxis
An axis that displays numeric values.
LineAreaBaseSeries<T>
A base class that contains methods used by both the line and area series.
LineDataPoint
Represents a data point used for a line series.
LineSeries
Represents a control that contains a data series to be rendered in X/Y line format.
NullableConverter<T>
Converts a string or base value to a System.Nullable value.
NumericAxis
An axis that displays numeric values.
NumericAxisLabel
A label used to display numeric axis values.
PieDataPoint
Represents a data point used for a pie series.
PieSeries
Represents a control that contains a data series to be rendered in pie format.
RangeAxis
An axis that has a range.
ScatterDataPoint
Represents a data point used for a scatter series.
ScatterSeries
Represents a control that contains a data series to be rendered in X/Y scatter format.
Series
Represents a control that contains a data series.
SeriesDefinition
Defines the attributes of a series that is to be rendered by the DefinitionSeries class.
Stacked100AreaSeries
Control that displays values as a 100% stacked area chart visualization.
Stacked100BarSeries
Control that displays values as a 100% stacked bar chart visualization.
Stacked100ColumnSeries
Control that displays values as a 100% stacked column chart visualization.
Stacked100LineSeries
Control that displays values as a 100% stacked line chart visualization.
StackedAreaLineSeries
Control base class for displaying values as a stacked area/line chart visualization.
StackedAreaSeries
Control that displays values as a stacked area chart visualization.
StackedBarColumnSeries
Control base class for displaying values as a stacked bar/column chart visualization.
StackedBarSeries
Control that displays values as a stacked bar chart visualization.
StackedColumnSeries
Control that displays values as a stacked column chart visualization.
StackedLineSeries
Control that displays values as a stacked line chart visualization.
Structs
ValueMargin
A margin specified for a given value.
Interfaces
IAnchoredToOrigin
Range axes look for this interface on series to determine whether to anchor the origin to the bottom or top of the screen where possible.
IAxis
An axis interface used to determine the plot area coordinate of values.
IAxisListener
An object that listens for changes in an axis.
ICategoryAxis
An axis that is arranged by category.
IDataConsumer
An object that consumes data.
IDataProvider
Provides information to a category axis.
IRangeAxis
An axis with a range.
IRangeConsumer
An object that consumes a range.
IRangeProvider
Provides information to a RangeConsumer.
IRequireGlobalSeriesIndex
Defines methods on classes that contain a global index.
IRequireSeriesHost
An object that implements this interface requires a series host.
ISeries
Represents a series in a chart.
ISeriesHost
Defines properties, methods and events for classes that host a collection of Series objects.
IValueMarginConsumer
Consumes value margins and uses them to lay out objects.
IValueMarginProvider
Provides information about margins necessary for values.
Enums
AnimationSequence
Specifies the supported animation sequences.
AxisLocation
Axis position.
AxisOrientation
Specifies the orientation of an axis.
CategorySortOrder
The sort order to use when sorting categories.
DataPointState
Describes the state a data point is in.
DateTimeIntervalType
A date time interval.
SeriesSelectionMode
Defines the selection behavior for a series.