MindFusion.Charting Programmer's Guide

RadarChart Members

Constructors Properties Methods
 


A class used to draw radar charts.

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

 Public Constructors

  Name Description

RadarChart

Creates a new instance of the RadarChart class.

 Public Properties

  Name Description

AltAxesCount

Gets or sets the count of alternative chart axes.

AltAxesPens

Specifies the collection of pens used for drawing the alternative axes.

Angles

Specifies the angles of data points in polar charts.

Background3D

Gets or sets whether the chart is drawn with 3D effect.

Data

Gets or sets the data for the chart series.

InnerAxisLabels

Gets or sets custom labels for the inner axis.

InnerAxisLabelType

Gets or sets the label type of the inner axis.

InnerAxisPen

Gets or sets the pen for drawing the inner axis.

InnerAxisPosition

Gets or sets the position of the inner axis.

InnerLabelFormat

Gets or sets the format for labels drawn at the inner axis.

LabelPrefix

Gets or sets the prefix for radar labels.

LabelSuffix

Gets or sets the suffix for labels at radar charts.

MaxValue

Gets or sets the end value at the inner axis.

MinValue

Gets or sets the start value of the inner axis.

OuterAxisLabelBackground

Gets or sets the brush that fills the border rectangle drawn around labels at the outer axis.

OuterAxisLabelBorder

Gets or sets the border drawn around outer axis labels.

OuterAxisLabelMargin

Gets or sets the space between the outer axis label and its border.

OuterAxisLabelOutline

Gets or sets the Pen that draws the border rectangle for outer axis labels.

OuterAxisLabels

Gets or sets custom labels drawn at the outer axis.

OuterAxisLabelType

Specifies the type of labels drawn at the outer axis.

OuterAxisPen

Specifies the pen for drawing the outer chart axis.

OuterLabelBackground

Gets or sets the Brush that fills the border rectangle of OuterLabels.

OuterLabelBorder

Gets or sets the border drawn around OuterLabels.

OuterLabelFormat

Gets or sets the format for labels drawn at the outer chart axis.

OuterLabelMargin

Gets or sets the space between the outer label and its border.

OuterLabelOutline

Gets or sets the Pen that draws the border rectangle for OuterLabels.

OuterLabels

Specifies the custom labels drawn at the chart segments of the outer axis.

RadarStyle

Gets or sets the style of the radar / polar chart to be drawn.

RadarType

Gets or sets the type of the radar chart to be drawn.

RadiusLength

Specifies the length of the chart radius.

SectionBrushes

Specifies the brushes for drawing the sections of the chart circle.

SectionPoints

Gets or sets the width and location of radar sections.

SegmentBrushes

Specifies the brushes for filling chart background segments.

ShapeBrushes

Specifies the brushes for filling data point shapes.

ShapePens

Specifies the pens for outlining the shapes drawn at data points.

Shapes

Specifies the shapes for data points.

ShapeSizes

Specifies the size of shapes drawn at data points.

Span

Specifies the numerical span of scale division at the inner axes.

SpiderWeb

Specifies whether the outer chart axes are drawn as circles or polygons.

 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

ClearData

Clears any data from the chart.

ClearDataBoundLists

Clears all IList properties that support data binding.

Clone

Creates an exact copy of the current RadarChart object.

DrawChart

Calls preparatory and drawing methods according to the chart type, data and settings

HitTest

Returns the chart element at the specified position

HitTestRadar

Returns the RadarPiece at the specified location.

LoadFromXml

Loads a RadarChart from an XML document.

ResetThemeProperties

Sets pens and brushes used in themes by all chart types to their default values.

SaveToXml

Saves the RadarChart to an XML document.

 Protected Methods

  Name Description

CreateChart

Creates a new RadarChart object.

 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