The Mindscape.PhoneElements.Charting namespace contains charting controls and supporting classes.

Classes

  ClassDescription
Public classAreaSeries
Plots an area series on a Chart control.
Public classAxisLabel
Represents an axis label. This class is primarily for internal use.
Public classBar
Represents a data point in a BarSeries.
Public classBarSeries
Plots a bar series on a Chart control. A bar series is represented by a set of vertical bars.
Public classBooleanToDoubleConverter
Selects a double value according to whether the binding source is true or false.
Public classBubble
Represents a data point in a BubbleSeries.
Public classBubbleSeries
Plots a bubble series on a Chart control.
Public classCartesianDataPoint
Represents a single data point to be plotted on cartesian (X/Y) axes.
Public classChart
A control for displaying data series on a chart.
Public classChartAxis
Represents an axis for a Chart.
Public classChartGrid
Renders grid lines and stripe lines based on a pair of ChartAxis objects.
Public classChartMouseEventArgs
Holds information about mouse events that occur on a chart canvas.
Public classChartSymbol
Represents a data point of a data series involving plotted points.
Public classDataLabel
Represents a label for data points on a Chart.
Public classDataLabelHost
Used internally for positioning data labels. Application code does not normally interact with DataLabelHost.
Public classDataPoint
Represents a single piece of data to be plotted on a chart.
Public classDataSeries
Represents a data series that can be plotted by a Chart control.
Public classDateTimeAxisLabelConverter
A type of IAxisLabelConverter used for creating a DateTime axis scale.
Public classDateTimeAxisValueConverter
A type of IAxisValueConverter used for creating a DateTime axis scale.
Public classDoubleToHorizontalTranslationConverter
Converts a double to a horizontal TranslateTransform of the specified amount.
Public classDoubleToRotateTransformConverter
Given a double input value, creates a RotateTransform with that angle.
Public classDoubleToThicknessConverter
Converts a double to a Thickness.
Public classFormattingConverter
Formats a binding source value using a format string.
Public classLegend
Displays the title of each data series plotted on a Chart.
Public classLegendItem
Represents an item to be displayed in a legend.
Public classLegendItemToAreaBackgroundConverter
Determines the background brush to be applied to an area for a given LegendItem.
Public classLegendItemToAreaChartSymbolMarginConverter
Returns the margin to be used on the chart symbol for a given LegendItem.
Public classLegendItemToChartSymbolBackgroundConverter
Determines the background brush to be applied to a chart symbol for a given LegendItem.
Public classLegendItemToChartSymbolBorderBrushConverter
Determines the border brush to be applied to a chart symbol for a given LegendItem.
Public classLegendItemToDashArrayConverter
Returns a dash array to be used in the given LegendItem.
Public classLegendItemToLineStrokeConverter
Determines the stroke brush to be applied to a path for a given LegendItem.
Public classLegendPositionToIntegerConverter
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.
Public classLegendPositionToVisibilityConverter
Converts a LegendPosition into a Visibility.
Public classLineAreaSeriesBase
A base class for DataSeries that use lines to plot data, such as LineSeries.
Public classLineSeries
Plots a line series on a Chart control. A line series is represented by a sequence of symbols, joined by lines.
Public classLogarithmicAxisValueConverter
Plots data using a logarithmic scale.
Public classMarkedStripe
Holds information about rendering colored zones against a ChartAxis in a MarkedStripeGrid.
Public classMarkedStripeGrid
Renders colored axis zones based on a pair of ChartAxis objects.
Public classMonthAxisLabelConverter
A type of IAxisLabelConverter used to create a month axis scale.
Public classMonthAxisValueConverter
A type of IAxisValueConverter used to create a month axis scale.
Public classOrientationToVisibilityConverter
Selects a Visibility based on an Orientation.
Public classPieChart
A control for displaying PieSeries.
Public classPieSeries
Holds data for a single pie chart series.
Public classPieSlice
Represents a data point on a PieChart.
Public classPieSliceToRadialGradientBrushConverter
Creates a RadialGradientBrush for a PieSlice.
Public classPointSeriesBase
A base class for data series which plot data using points, such as line series or scatter graphs.
Public classScatterSeries
Plots a scatter series on a Chart control.
Public classSplineAreaSeries
Plots a spline area series on a Chart control.
Public classSplineSeries
Plots a spline series on a Chart control.
Public classStackedAreaSeries
Plots a stacked area series on a Chart control.
Public classStackedBarSeries
Plots a stcaked bar series on a Chart control.
Public classStackedLineSeries
Plots a stacked line series on a Chart control.
Public classStackedSplineAreaSeries
Plots a stacked spline area series on a Chart control.
Public classStackedSplineSeries
Plots a stacked spline series on a Chart control.

Interfaces

  InterfaceDescription
Public interfaceIAxisLabelConverter
Converts between data values and logical axis positions to create custom axis scales.
Public interfaceIAxisValueConverter
Converts between data values and logical axis positions to create custom axis scales.

Enumerations

  EnumerationDescription
Public enumerationAxisLabelLayout
Specifies how to position axis labels along a ChartAxis.
Public enumerationAxisTickLayout
Specifies the layout of the tick marks along a ChartAxis.
Public enumerationDataPointHighlightMode
Sepecifies how a DataPoint can be highlighted within its DataSeries.
Public enumerationDataPointSelectionMode
Specifies how DataPoint objects can be selected within a DataSeries.
Public enumerationDataSeriesSelectionMode
Specifies the selection mode of DataSeries within a Chart.
Public enumerationLegendPosition
Specifies the location on a Chart where the legend is displayed.
Public enumerationTickMarkMode
Specifies how tick marks respond to panning the chart canvas.
Public enumerationZoomMode
Specifies the zoom mode of a Chart control.