MindFusion.Charting Programmer's Guide

AxesChart Members

Constructors Properties Methods
 


A base class for all charts that use the rectangular coordinate system.

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

 Protected Constructors

  Name Description

AxesChart

Creates a new instance of the AxesChart class.

 Public Properties

  Name Description

AltGridBrush

Gets or sets the alternative brush for drawing the chart's grid.

AxisPen

Gets or sets the pen, which is used to draw the chart axes.

AxisShadowBrush

Gets or sets the brush, which is used when drawing the shadow of the chart axes.

Depth3D

Gets or sets the shadow depth for 3D charts.

DistBtwSeries

Gets or sets the distance among chart series.

EndDataIndex

The last index up to which points from the series will be shown at the chart.

GridBrush

Gets or sets the brush for filling odd grid stripes.

GridLabelOffset

Gets or sets the offset of grid labels.

GridLabelPointer

Gets or sets the length of the pointer to the grid labels.

GridLabelsAtLines

Gets or sets the position of grid labels.

GridPen

Specifies the pen for drawing the chart grid.

GridType

Gets or sets the type of the chart grid.

GridWidth

Gets or sets the distance between adjacent grid points in chess grids.

HorGridBrushes

Gets or sets the brushes for drawing horizontal grid stripes in custom grids.

HorGridPens

Gets or sets the pens for drawing horizontal grid stripes in custom grids.

HorGridPoints

Gets or sets the positions of horizontal lines in custom grids.

Horizontal

Gets or sets the orientation of the chart.

Offset

Gets or sets the offset from the zero point to the beginning of the chart graphics.

Offset3D

Gets or sets the offset at the axes before the chart graphics.

PlotAreaBrush

Gets or sets the Brush for filling the plot area.

PlotAreaMargins

Gets or sets the margins of the plot area.

PlotAreaOutlinePen

Gets or sets the Pen for outlining the plot area.

StartDataIndex

The start index from which points from the series will be shown at the chart.

SummaryBrushes

Gets or sets the brushes that are used for drawing summary parts in charts.

SummaryPens

Gets or sets the pens for drawing summary parts.

SummaryValues

Gets or sets the summary operations performed on chart data.

VertGridBrushes

Gets or sets the brushes for filling vertical stripes in custom grids.

VertGridPens

Gets or sets the pens for drawing vertical grid lines in custom grids.

VertGridPoints

Gets or sets the positions of vertical lines in custom grids.

XAxisSettings

Gets or sets the appearance settings for the X-axis.

XGridLabelBrushes

Gets or sets the brushes for drawing labels at the X-axis in custom grids.

XGridLabels

Gets or sets the labels drawn at the X-axis in custom grids.

XGridLabelsOrientation

Gets or sets the orientation of labels drawn at the X-axis in custom grids.

XLabels

Gets or sets custom labels drawn at the X-axis.

Y2AxisSettings

Gets os sets the appearance settings for the Y2-axis.

Y2ChartBrushes

Gets or sets the brushes for drawing Y2-bound chart graphics.

Y2ChartPens

Gets or sets the pens for drawing Y2 - bound chart graphics.

Y2Data

Gets or sets the data for Y2-bound graphics or the radiuses for bubbles in bubble charts.

Y2GridLabelBrushes

Gets or sets the brushes for drawing labels at the Y2-axis in custom grids.

Y2GridLabels

Gets or sets the labels drawn at the Y2-axis in custom grids.

Y2GridLabelsOrientation

Gets or sets the orientation of grid labels at the Y2-axis in custom grids.

Y2Labels

Gets or sets custom labels for the second Y-axis.

YAxisSettings

Gets or set the appearance settings for the Y-axis.

YGridLabelBrushes

Gets or sets the brushes for drawing custom grid labels at the Y-axis.

YGridLabels

Gets or sets custom grid labels at the Y-axis.

YGridLabelsOrientation

Gets or sets the orientation of grid labels drawn at the Y-axis.

YLabels

Gets or sets the labels drawn at the Y-axis.

 Inherited Public Properties

  Name Description

BackgroundBrush

Specifies the brush for the chart background. (Inherited from Chart.)

ChartBrushes

Specifies the brushes used to draw the charts. (Inherited from Chart.)

ChartGraphics

Specifies the Graphics object that is used to draw the chart. (Inherited from Chart.)

ChartMargins

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

ChartPens

Specifies the pens for the charts. (Inherited from Chart.)

ChartSize

Specifies the size of the chart's bounding rectangle. (Inherited from Chart.)

ChartType

Gets the type of the chart. (Inherited from Chart.)

EmptyBrush

Gets a neutral 'unset' brush to reset a Brush property when themes are used. (Inherited from Chart.)

EmptyPen

Gets a neutral 'unset' pen to reset a Pen property when themes are used. (Inherited from Chart.)

FontName

Gets or sets the name of the font for all chart labels. (Inherited from Chart.)

LabelBrush

Specifies the brush that is used for drawing chart labels. (Inherited from Chart.)

LabelFont

Specifies the font for drawing the chart labels. (Inherited from Chart.)

LegendAlignment

Gets or sets the alignment of the legend. (Inherited from Chart.)

LegendBackgroundBrush

Gets or sets the legend background brush. (Inherited from Chart.)

LegendBorder

Gets or sets the Border of the legend. (Inherited from Chart.)

LegendBorderMargin

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

LegendBrush

Gets or sets the brush for the legend's bounding rectangle. (Inherited from Chart.)

LegendColumns

Gets or sets the count of columns in the chart legend. (Inherited from Chart.)

LegendFont

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

LegendGridType

Gets or sets the type of the legend grid. (Inherited from Chart.)

LegendLabels

Gets or sets the labels for the legend. (Inherited from Chart.)

LegendOffset

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

LegendPen

Gets or sets the pen for the legend's bounding rectangle. (Inherited from Chart.)

LegendPosition

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

LegendWidth

Gets or sets the width of the legend's rectangle. (Inherited from Chart.)

LegendWordWrap

Gets or sets whether the words of the legend labels are wrapped. (Inherited from Chart.)

MultiColored

Specifies whether the chart is drawn in one color or in different colors. (Inherited from Chart.)

MultiColoredLabels

Specifies whether labels at the chart axes are drawn in different colors. (Inherited from Chart.)

SortOrder

Specifies the sort order of numbers in chart series. (Inherited from Chart.)

SortSeriesBy

Specifies the sort order of data series. (Inherited from Chart.)

SubTitleBrush

Specifies the brush that is used for drawing the chart subtitle. (Inherited from Chart.)

SubTitleFont

Specifies the font, which is used to draw the chart subtitle.  (Inherited from Chart.)

SubTitleOffset

Gets or sets the offset of the SubTitleText. (Inherited from Chart.)

SubTitleText

Specifies the text for the chart subtitle. (Inherited from Chart.)

TextRenderingHint

Specifies the quality, with which text is rendered. (Inherited from Chart.)

Theme

Gets or sets the chart Theme. (Inherited from Chart.)

TitleBrush

Specifies the brush that is used to draw the chart title. (Inherited from Chart.)

TitleFont

Specifies the font, which is used to draw the chart title. (Inherited from Chart.)

TitleOffset

Gets or sets the offset of the TitleText. (Inherited from Chart.)

TitleText

Specifies the text for the chart title. (Inherited from Chart.)

TopLeftPosition

Specifies the position of the chart in the graphics object. (Inherited from Chart.)

 Public Methods

  Name Description

AddCustomSummary

Overloaded. Adds a value to the list of summary values that are drawn in the chart.

ClearData

Clears all data and labels.

ClearDataBoundLists

Clears all IList properties that support data binding.

Clone

Creates an exact copy of the current AxesChart object.

DrawChart

Draws parts of the chart common for all charts with axes.

LoadFromXml

Loads the settings for an AxesChart from an XML document.

ResetThemeProperties

Sets pens and brushes used in themes by charts with axes to their default values.

ResetZoom

Resets the chart to its current position after being zoomed.

SaveToXml

Saves the Chart to an XML document.

Zoom

Sets the selection indexes of the series so that only the graphics between those two points are drawn.

ZoomOut

Zooms out the chart one step back.

 Protected Methods

  Name Description

ClearChartSpecificData

Clears data that is specific for bar or line charts.

 Inherited Public Methods

  Name Description

CalculateSize

Calculates the size of the chart. (Inherited from Chart.)

ClearData

Removes all labels and numerical data from the chart. (Inherited from Chart.)

ClearDataBoundLists

Clears all IList properties that support data binding. (Inherited from Chart.)

Clone

Creates an exact copy of the current Chart object. (Inherited from Chart.)

DrawChart

Draws the chart in the object assigned to the Graphics property. (Inherited from Chart.)

HitTest

Checks whether a point with the particular coordinates is contained inside a chart element. (Inherited from Chart.)

LoadFromXml

Overloaded. Loads the Chart from an XML document. (Inherited from Chart.)

ResetThemeProperties

Sets pens and brushes used in themes by all chart types to their default values. (Inherited from Chart.)

SaveToXml

Overloaded. Saves the Chart to an XML file. (Inherited from Chart.)

 Inherited Protected Methods

  Name Description

CreateChart

Creates a new Chart object. (Inherited from Chart.)

IsDateTime

Checks if a list contains DateTime values. (Inherited from Chart.)

 See Also