Charting for WPF Programmer's Guide

AxesChart Members

Constructors Fields Properties Methods Events
 


Base class for charts which support the Cartesian coordinate system.

The following tables list the members exposed by the AxesChart type.

 Public Constructors

  Name Description

AxesChart

Creates an AxesChart.

 Public Fields

  Name Description

GridFillsProperty

Identifies the GridFills dependency property.

GridStrokesProperty

Identifies the GridStrokes dependency property.

GridStrokeThicknessProperty

Identifies the GridStrokeThickness dependency property.

GridTypeProperty

Identifies the GridType dependency property.

PlotAreaBackgroundProperty

Identifies the PlotAreaBackground dependency property.

PlotAreaFillProperty

Identifies the PlotAreaFill dependency property.

PlotAreaStrokeProperty

Identifies the PlotAreaStroke dependency property.

PlotAreaStrokeThicknessProperty

Identifies the PlotAreaStrokeThickness dependency property.

XLabelPathProperty

Identifies the XLabelPath dependency property.

XLabelsProperty

Identifies the XLabels dependency property.

YLabelPathProperty

Identifies the YLabelPath dependency property.

YLabelsProperty

Identifies the YLabels dependency property.

 Inherited Public Fields

  Name Description

CornerRadiusProperty

Identifies the CornerRadius dependency property. (Inherited from Chart.)

DataSourceProperty

Identifies the DataSource dependency property. (Inherited from Chart.)

LabelFontFamilyProperty

Identifies the LabelFontFamily dependency property. (Inherited from Chart.)

LabelFontSizeProperty

Identifies the LabelFontSize dependency property. (Inherited from Chart.)

LabelFontStyleProperty

Identifies the LabelFontStyle dependency property. (Inherited from Chart.)

LabelFontWeightProperty

Identifies the LabelFontWeight dependency property. (Inherited from Chart.)

LegendsProperty

Identifies the Legends dependency property. (Inherited from Chart.)

PlotAreaMarginProperty

Identifies the PlotAreaMargin dependency property. (Inherited from Chart.)

TitleFontFamilyProperty

Identifies the TitleFontFamily dependency property. (Inherited from Chart.)

TitleFontSizeProperty

Identifies the TitleFontSize dependency property. (Inherited from Chart.)

TitleFontStyleProperty

Identifies the TitleFontStyle dependency property. (Inherited from Chart.)

TitleFontWeightProperty

Identifies the TitleFontWeight dependency property. (Inherited from Chart.)

TitleMarginProperty

Identifies the TitleMargin dependency property. (Inherited from Chart.)

TitleProperty

Identifies the Title dependency property. (Inherited from Chart.)

 Public Properties

  Name Description

GridFills

Gets or sets the brushes for the grid stripes.

GridStrokes

Gets or sets the brushes for the grid lines.

GridStrokeThickness

Gets or sets the thickness of grid lines.

GridType

Gets or sets the the type of the chart grid.

PlotAreaBackground

Gets or sets the background of the plot area.

PlotAreaFill

Gets or sets the background of the plot area.

PlotAreaStroke

Gets or sets the outline of the plot area.

PlotAreaStrokeThickness

Gets or sets the thickness of the PlotAreaStroke.

XAxisSettings

Gets the settings for the X axis.

XLabelPath

Gets or sets the path to the property of the DataSource used for retrieving X-labels.

XLabels

Gets or sets custom labels for the X-axis.

YAxisSettings

Gets or sets the settings for the Y-axis.

YLabelPath

Gets or sets the path to the property of the DataSource used for retrieving Y-labels.

YLabels

Gets or sets custom labels for the Y-axis.

 Inherited Public Properties

  Name Description

CornerRadius

Gets or sets the corner radius of the chart control's bounding rectangle. (Inherited from Chart.)

DataSource

Gets or sets the data source. This is a dependency property. (Inherited from Chart.)

LabelFontFamily

Gets or sets the font family for the chart labels. (Inherited from Chart.)

LabelFontSize

Gets or sets the font size for the chart labels. (Inherited from Chart.)

LabelFontStyle

Gets or sets the font style for the chart labels. (Inherited from Chart.)

LabelFontWeight

Gets or sets the font weight for the chart labels. (Inherited from Chart.)

Legends

Gets or sets a list with the chart legends. (Inherited from Chart.)

PlotAreaMargin

Gets or sets the margin around the plot area. (Inherited from Chart.)

Series

Gets the list with the series in the chart. (Inherited from Chart.)

Title

Gets or sets the title of the chart. (Inherited from Chart.)

TitleFontFamily

Gets or sets the font family for the title. (Inherited from Chart.)

TitleFontSize

Gets or sets the font size for the title. (Inherited from Chart.)

TitleFontStyle

Gets or sets the font style for the title. (Inherited from Chart.)

TitleFontWeight

Gets or sets the font weight for the title. (Inherited from Chart.)

TitleMargin

Gets or sets the margin around the title. (Inherited from Chart.)

 Inherited Protected Properties

  Name Description

VisualChildrenCount

Gets the number of visual child elements within this element. (Inherited from Chart.)

 Inherited Public Methods

  Name Description

OnAppearanceChanged

Raises the AppearanceChanged event. (Inherited from Chart.)

OnDataChanged

Fired when data on the chart has changed. (Inherited from Chart.)

UpdateChart

Recalculates and redraws the chart. (Inherited from Chart.)

 Inherited Protected Methods

  Name Description

GetVisualChild

Returns the specified Visual in the parent VisualCollection. (Inherited from Chart.)

 Inheroted Public Events

  Name Description

AppearanceChanged

Occurs when the value of a property that influences the appearance of the chart changes. (Inherited from Chart.)

DataChanged

Occurs when the data for the chart has changed. (Inherited from Chart.)

 See Also