Class VerticalBarChart
A vertical bar chart
Assembly: MicroLayout.dll
View Source
Declaration
public class VerticalBarChart : ChartControl, IThemedControl, IControl
Inheritance: System.Object
-> Meadow.Foundation.Graphics.MicroLayout.Control
Implements:
Meadow.Foundation.Graphics.MicroLayout.IThemedControl
Properties
Series
Gets or sets a series of float values to plot
View Source
Declaration
public float[]? Series { get; set; }
BarSpacing
Gets or sets the padding around a bar
View Source
Declaration
public int BarSpacing { get; set; }
XAxisLabelFormat
Gets or sets the string formatting (i.e. "N0" for a 0-decimal number) to apply to the X axis labels
View Source
Declaration
public string XAxisLabelFormat { get; set; }
ShowXAxisLabels
Gets or sets the visibility of the X axis labels
View Source
Declaration
public bool ShowXAxisLabels { get; set; }
SeriesColor
Gets or sets the color of the plotted series (bars)
View Source
Declaration
public Color SeriesColor { get; set; }
Methods
OnDraw(MicroGraphics)
Performs the actual drawing of the control on the specified Meadow.Foundation.Graphics.MicroGraphics surface. This method must be implemented in derived classes.
View Source
Declaration
protected override void OnDraw(MicroGraphics graphics)
Parameters
Type | Name | Description |
---|---|---|
Meadow.Foundation.Graphics.MicroGraphics surface to draw the control on. |