The Mindscape.SilverlightElements.Charting namespace contains charting controls and supporting classes.
Classes
Class | Description | |
---|---|---|
AreaSeries |
Plots an area series on a Chart control.
| |
AxisLabel |
Represents an axis label. This class is primarily for
internal use.
| |
AxisLabelToRotateTransformConverter |
Converts an AxisLabel to a RotateTransform.
| |
Bar |
Represents a data point in a BarSeries.
| |
BarSeries |
Plots a bar series on a Chart control. A bar series is represented
by a set of vertical bars.
| |
BooleanToDoubleConverter |
Selects a double value according to whether the binding source is true or false.
| |
Bubble |
Represents a data point in a BubbleSeries.
| |
BubbleSeries |
Plots a bubble series on a Chart control.
| |
CartesianDataPoint |
Represents a single data point to be plotted on cartesian (X/Y) axes.
| |
Chart |
A control for displaying data series on a chart.
| |
ChartAxis |
Represents an axis for a Chart.
| |
ChartGrid |
Renders grid lines and stripe lines based on a pair of ChartAxis objects.
| |
ChartMouseEventArgs |
Holds information about mouse events that occur on a chart canvas.
| |
ChartSymbol |
Represents a data point of a data series involving plotted points.
| |
DataLabel |
Represents a label for data points on a Chart.
| |
DataLabelHost |
Used internally for positioning data labels.
Application code does not normally interact with DataLabelHost.
| |
DataPoint |
Represents a single piece of data to be plotted on a chart.
| |
DataSeries |
Represents a data series that can be plotted by a Chart control.
| |
DateTimeAxisValueConverter |
A type of IAxisValueConverter used for creating a DateTime axis scale.
| |
DoubleToHorizontalTranslationConverter |
Converts a double to a horizontal TranslateTransform of the specified amount.
| |
DoubleToRotateTransformConverter |
Given a double input value, creates a RotateTransform with that angle.
| |
DoubleToThicknessConverter |
Converts a double to a Thickness.
| |
FormattingConverter |
Formats a binding source value using a format string.
| |
Legend |
Displays the title of each data series plotted on a Chart.
| |
LegendItem |
Represents an item to be displayed in a legend.
| |
LegendItemToAreaBackgroundConverter |
Determines the background brush to be applied to an area for a given LegendItem.
| |
LegendItemToAreaChartSymbolMarginConverter |
Returns the margin to be used on the chart symbol for a given LegendItem.
| |
LegendItemToChartSymbolBackgroundConverter |
Determines the background brush to be applied to a chart symbol for a given LegendItem.
| |
LegendItemToChartSymbolBorderBrushConverter |
Determines the border brush to be applied to a chart symbol for a given LegendItem.
| |
LegendItemToDashArrayConverter |
Returns a dash array to be used in the given LegendItem.
| |
LegendItemToLineStrokeConverter |
Determines the stroke brush to be applied to a path for a given LegendItem.
| |
LegendPositionToIntegerConverter |
Converts a LegendPosition into an integer value.
This is typically used in custom templates for the Chart and
PieChart controls when laying out the elements using a grid.
| |
LegendPositionToVisibilityConverter |
Converts a LegendPosition into a Visibility.
| |
LineAreaSeriesBase |
A base class for DataSeries that use lines to plot data, such as LineSeries.
| |
LineSeries |
Plots a line series on a Chart control. A line series is represented
by a sequence of symbols, joined by lines.
| |
LogarithmicAxisValueConverter |
Plots data using a logarithmic scale.
| |
MarkedStripe |
Holds information about rendering colored zones against a ChartAxis
in a MarkedStripeGrid.
| |
MarkedStripeGrid |
Renders colored axis zones based on a pair of ChartAxis objects.
| |
MonthAxisValueConverter |
A type of IAxisValueConverter used to create a month axis scale.
| |
OrientationToVisibilityConverter |
Selects a Visibility based on an Orientation.
| |
PieChart |
A control for displaying PieSeries.
| |
PieSeries |
Holds data for a single pie chart series.
| |
PieSlice |
Represents a data point on a PieChart.
| |
PieSliceToRadialGradientBrushConverter |
Creates a RadialGradientBrush for a PieSlice.
| |
PointSeriesBase |
A base class for data series which plot data using points, such as line series or
scatter graphs.
| |
ScatterSeries |
Plots a scatter series on a Chart control.
| |
SplineAreaSeries |
Plots a spline area series on a Chart control.
| |
SplineSeries |
Plots a spline series on a Chart control.
| |
StackedAreaSeries |
Plots a stacked area series on a Chart control.
| |
StackedBarSeries |
Plots a stcaked bar series on a Chart control.
| |
StackedLineSeries |
Plots a stacked line series on a Chart control.
| |
StackedSplineAreaSeries |
Plots a stacked spline area series on a Chart control.
| |
StackedSplineSeries |
Plots a stacked spline series on a Chart control.
|
Interfaces
Interface | Description | |
---|---|---|
IAxisValueConverter |
Converts between data values and logical axis positions to create custom axis scales.
|
Enumerations
Enumeration | Description | |
---|---|---|
AxisLabelLayout |
Specifies how to position axis labels along a ChartAxis.
| |
AxisTickLayout |
Specifies the layout of the tick marks along a ChartAxis.
| |
ChartMouseMode |
Specifies the mouse mode of a Chart.
| |
DataPointHighlightMode |
Sepecifies how a DataPoint can be highlighted within its DataSeries.
| |
DataPointSelectionMode |
Specifies how DataPoint objects can be selected within a DataSeries.
| |
DataSeriesSelectionMode |
Specifies the selection mode of DataSeries within a Chart.
| |
LegendPosition |
Specifies the location on a Chart where the legend is displayed.
| |
TickMarkMode |
Specifies how tick marks respond to panning the chart canvas.
| |
ZoomMode |
Specifies the zoom mode of a Chart control.
|