MindFusion.Charting for Silverlight Programmer's Guide
BarChart Members
Constructors Fields Properties Methods Events
 


Represents a bar chart.

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

 Public Constructors

  Name Description

BarChart

Creates a new bar chart.

 Public Fields

  Name Description

SeriesWidthProperty

Identifies the SeriesWidth 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.)

GridFillsProperty

Identifies the GridFills dependency property. (Inherited from AxesChart.)

GridStrokesProperty

Identifies the GridStrokes dependency property. (Inherited from AxesChart.)

GridStrokeThicknessProperty

Identifies the GridStrokeThickness dependency property. (Inherited from AxesChart.)

GridTypeProperty

Identifies the GridType dependency property. (Inherited from AxesChart.)

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.)

PlotAreaFillProperty

Identifies the PlotAreaFill dependency property. (Inherited from AxesChart.)

PlotAreaMarginProperty

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

PlotAreaStrokeProperty

Identifies the PlotAreaStroke dependency property. (Inherited from AxesChart.)

PlotAreaStrokeThicknessProperty

Identifies the PlotAreaStrokeThickness dependency property. (Inherited from AxesChart.)

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.)

TitleVisibilityProperty

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

X2LabelPathProperty

Identifies the X2LabelPath dependency property. (Inherited from AxesChart.)

X2LabelsProperty

Identifies the X2Labels dependency property. (Inherited from AxesChart.)

XLabelPathProperty

Identifies the XLabelPath dependency property. (Inherited from AxesChart.)

XLabelsProperty

Identifies the XLabels dependency property. (Inherited from AxesChart.)

Y2LabelPathProperty

Identifies the Y2LabelPath dependency property. (Inherited from AxesChart.)

Y2LabelsProperty

Identifies the Y2Labels dependency property. (Inherited from AxesChart.)

YLabelPathProperty

Identifies the YLabelPath dependency property. (Inherited from AxesChart.)

YLabelsProperty

Identifies the YLabels dependency property. (Inherited from AxesChart.)

 Public Properties

  Name Description

SeriesWidth

Gets or sets the width of the bar series.

 Inherited Public Properties

  Name Description

Behavior

Gets or sets the behavor of the chart control. (Inherited from AxesChart.)

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.)

GridFills

Gets or sets the brushes for the grid stripes. (Inherited from AxesChart.)

GridStrokes

Gets or sets the brushes for the grid lines. (Inherited from AxesChart.)

GridStrokeThickness

Gets or sets the thickness of grid lines. (Inherited from AxesChart.)

GridType

Gets or sets the grid type. (Inherited from AxesChart.)

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.)

PlotAreaFill

Gets or sets the background of the plot area. (Inherited from AxesChart.)

PlotAreaMargin

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

PlotAreaStroke

Gets or sets the outline of the plot area. (Inherited from AxesChart.)

PlotAreaStrokeThickness

Gets or sets the thickness of the outline of the plot area. (Inherited from AxesChart.)

PointAreaRadius

Gets or sets the radius of the area that, if clicked, will be considered for a click at the chart point, which is its center. (Inherited from AxesChart.)

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.)

TitleVisibility

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

X2AxisSettings

Gets or sets the settings for the X2-axis (Inherited from AxesChart.)

X2LabelPath

Gets or sets the path to the property of the DataSource used for retrieving X2-labels. (Inherited from AxesChart.)

X2Labels

Gets or sets custom labels for the X2-axis. (Inherited from AxesChart.)

XAxisSettings

Gets the settings for the X axis. (Inherited from AxesChart.)

XLabelPath

Gets or sets the path to the property of the DataSource used for retrieving X-labels. (Inherited from AxesChart.)

XLabels

Gets or sets custom labels for the X-axis. (Inherited from AxesChart.)

Y2AxisSettings

Gets or sets the settings for the Y2-axis (Inherited from AxesChart.)

Y2LabelPath

Gets or sets the path to the property of the DataSource used for retrieving Y2-labels. (Inherited from AxesChart.)

Y2Labels

Gets or sets custom labels for the Y2-axis. (Inherited from AxesChart.)

YAxisSettings

Gets or sets the settings for the Y-axis (Inherited from AxesChart.)

YLabelPath

Gets or sets the path to the property of the DataSource used for retrieving Y-labels. (Inherited from AxesChart.)

YLabels

Gets or sets custom labels for the Y-axis. (Inherited from AxesChart.)

 Inherited Public Methods

  Name Description

HitTest

Gets a collection of ChartElement-s that contain the point specified as parameter. (Inherited from Chart.)

LoadTheme

Loads a ChartTheme from the specified file. (Inherited from Chart.)

OnAppearanceChanged

Raises the AppearanceChanged event. (Inherited from Chart.)

OnApplyTemplate

Invoked whenever application code or internal processes call. (Inherited from Chart.)

OnDataChanged

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

ResetZoom

Resets the zoom of the chart. (Inherited from AxesChart.)

SaveTheme

Saves the appearance of the current chart as a ChartTheme. (Inherited from Chart.)

UpdateChart

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

Zoom

Zooms a portion of the graphics. (Inherited from AxesChart.)

ZoomOut

Zooms out the chart one step back. (Inherited from AxesChart.)

 Inherited Protected Methods

  Name Description

OnMouseEnter

Raised when the mouse eneters the control. (Inherited from AxesChart.)

OnMouseLeave

Raised when the mouse leaves the chart area. (Inherited from AxesChart.)

OnMouseLeftButtonDown

Raised when the left mouse button is pressed while the pointer is over this control. (Inherited from AxesChart.)

OnMouseLeftButtonUp

Raised when the left mouse button is released while the mouse pointer is over the chart. (Inherited from AxesChart.)

OnMouseMove

Raised when the mouse pointer moves while the mouse pointer is over the chart control. (Inherited from AxesChart.)

 Inherited 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

BarChart Class
MindFusion.Charting.Silverlight Namespace