Charting for WinForms Programmer's Guide
Theme Members
Constructors Properties Methods Events
 


Represents a dashboard's theme defining all appearance attributes of its elements.

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

 Public Constructors

  Name Description

Theme

Overloaded.  

 Public Properties

  Name Description

AxisLabelsBrush

Gets or sets the Brush used to draw axis labels.

AxisLabelsFontName

Gets or sets the name of font used to draw axis labels.

AxisLabelsFontSize

Gets or sets the size of font used to draw axis labels.

AxisLabelsFontStyle

Gets or sets the style of font used to draw axis labels.

AxisStroke

Gets or sets a Brush used to stroke axis lines.

AxisStrokeDashStyle

Gets or sets the dash style of axis lines.

AxisStrokeThickness

Gets or sets the thickness of axis lines.

AxisTitleBrush

Gets or sets the Brush used to draw axis titles.

AxisTitleFontName

Gets or sets the name of font used to draw axis titles.

AxisTitleFontSize

Gets or sets the size of font used to draw axis titles.

AxisTitleFontStyle

Gets or sets the style of font used to draw axis titles.

CommonSeriesFills

Gets or sets a list of brushes, each Brush used to fill all elements of a series.

CommonSeriesStrokeDashStyles

Gets or sets a list of dash styles, each style applied to all elements of a series.

CommonSeriesStrokes

Gets or sets a list of brushes, each Brush used to stroke all elements of a series.

CommonSeriesStrokeThicknesses

Gets or sets a list of stroke thicknesses, each thickness applied to all elements of a series.

DataLabelsBackground

Gets or sets the Brush used to fill background of data labels.

DataLabelsBorderDashStyle

Gets or sets the dash style of data labels' borders.

DataLabelsBorderStroke

Gets or sets the Brush used to draw borders of data labels.

DataLabelsBorderThickness

Gets or sets the width of data labels' borders.

DataLabelsBrush

Gets or sets the Brush used to draw data labels.

DataLabelsFontName

Gets or sets the name of font used to draw data labels.

DataLabelsFontSize

Gets or sets the size of font used to draw data labels.

DataLabelsFontStyle

Gets or sets the style of font used to draw data labels.

GaugeBackground

Gets or sets a Brush used to draw gauge backgrounds.

GaugeFontName

Gets or sets the name of font used to draw text in gauges.

GaugeFontSize

Gets or sets the size of font used to draw text in gauges.

GaugeFontStyle

Gets or sets the style of font used to draw text in gauges.

GaugePointerBackground

Gets or sets a Brush used to draw gauge pointer backgrounds.

GaugePointerStroke

Gets or sets a Brush used to stroke gauge pointers.

GaugePointerStrokeThickness

Gets or sets the thickness of gauge pointer strokes.

GaugeScaleBackground

Gets or sets a Brush used to draw the background of gauge scales.

GaugeScaleStroke

Gets or sets a Brush used to stroke gauge scales.

GaugeScaleStrokeThickness

Gets or sets the thickness of gauge scale strokes.

GaugeStroke

Gets or sets a Brush used to stroke gauge borders.

GaugeStrokeThickness

Gets or sets the thickness of gauge borders.

GaugeTickBackground

Gets or sets a Brush used to draw gauge tick backgrounds.

GaugeTickStroke

Gets or sets a Brush used to stroke gauge ticks.

GaugeTickStrokeThickness

Gets or sets the thickness of gauge tick strokes.

GridColor1

Gets or sets the main color of plot grid.

GridColor2

Gets or sets the alternating color of plot grid.

GridLineColor

Gets or sets the line color of plot grid.

GridLineStyle

Gets or sets the style of plot grid lines.

GridLineThickness

Gets or sets the thickness of plot grid lines.

HighlightStroke

Gets or sets a Brush used to stroke highlighted items.

HighlightStrokeDashStyle

Gets or sets the dash style of highlight strokes.

HighlightStrokeThickness

Gets or sets the thickness of highlight strokes.

LegendBackground

Gets or sets a Brush used to draw legend background.

LegendBorderStroke

Gets or sets a Brush used to draw legend borders.

LegendBorderStrokeDashStyle

Gets or sets the dash style of legend borders.

LegendBorderStrokeThickness

Gets or sets the thickness of legend borders.

LegendTitleBrush

Gets or sets the Brush used to draw legend titles.

LegendTitleFontName

Gets or sets the name of font used to draw legend titles.

LegendTitleFontSize

Gets or sets the size of font used to draw legend titles.

LegendTitleFontStyle

Gets or sets the style of font used to draw legend titles.

PlotBackground

Gets or sets a Brush used to draw the background of plots.

PlotBorderStroke

Gets or sets a Brush used to stroke plot borders.

PlotBorderStrokeDashStyle

Gets or sets the dash style of plot borders.

PlotBorderStrokeThickness

Gets or sets the thickness of plot borders.

SeriesFills

Gets or sets a list of Brush lists, each list used to draw a different series, and each Brush used to fill individual elements of a series.

SeriesStrokeDashStyles

Gets or sets a list of DashStyle lists, each list used to stroke a different series, and each DashStyle value specifying style of individual elements of a series.

SeriesStrokes

Gets or sets a list of Brush lists, each list used to stroke a different series, and each Brush used to stroke individual elements of a series.

SeriesStrokeThicknesses

Gets or sets a list of double lists, each list used to stroke a different series, and each double value specifying thickness of individual elements of a series.

SubtitleBrush

Gets or sets the Brush used to draw the chart sub-title.

SubtitleFontName

Gets or sets the name of font used to draw the chart sub-title.

SubtitleFontSize

Gets or sets the size of font used to draw the chart sub-title.

SubtitleFontStyle

Gets or sets the style of font used to draw the chart sub-title.

TitleBrush

Gets or sets the Brush used to draw the chart title.

TitleFontName

Gets or sets the name of font used to draw the chart title.

TitleFontSize

Gets or sets the size of font used to draw the chart title.

TitleFontStyle

Gets or sets the style of font used to draw the chart title.

UniformSeriesFill

Gets or sets a Brush used to fill all elements of all series uniformly.

UniformSeriesStroke

Gets or sets a Brush used to stroke all elements of all series uniformly.

UniformSeriesStrokeDashStyle

Gets or sets uniform stroke dash style for all elements of all series.

UniformSeriesStrokeThickness

Gets or sets uniform stroke thickness for all elements of all series.

WidgetBrush

Gets or sets the Brush used to draw text in UI widgets.

WidgetFontName

Gets or sets the name of font used to draw text in UI widgets.

WidgetFontSize

Gets or sets the size of font used to draw text in UI widgets.

WidgetFontStyle

Gets or sets the style of font used to draw text in UI widgets.

 Public Methods

  Name Description

LoadFrom

Overloaded.  

LoadFromString

Loads the theme values from specified XML string.

SaveTo

Overloaded.  

 Public Events

  Name Description

PropertyChanged

Implements INotifyPropertyChanged.

 See Also

Theme Class
MindFusion.Charting Namespace