Skip to main content

Class Circle

Represents a circle in the user interface.

Assembly: MicroLayout.dll​
View Source​
Declaration
public class Circle : ThemedControl, IThemedControl, IControl

Inheritance: System.Object -> Meadow.Foundation.Graphics.MicroLayout.Control

Implements:
Meadow.Foundation.Graphics.MicroLayout.IThemedControl

Properties​

IsFilled​

Gets or sets a value indicating whether the Circle is filled with the foreground color.

View Source​
Declaration
public bool IsFilled { get; set; }

ForeColor​

Gets or sets the foreground color of the Circle.

View Source​
Declaration
public Color ForeColor { get; set; }

Center​

Gets or sets the foreground color of the Circle.

View Source​
Declaration
public Point Center { get; set; }

Left​

Gets or sets the left coordinate of the control.

View Source​
Declaration
public override int Left { get; set; }

Top​

Gets or sets the top coordinate of the control.

View Source​
Declaration
public override int Top { get; set; }

Radius​

Gets or sets the foreground color of the Circle.

View Source​
Declaration
public int Radius { get; set; }

Methods​

ApplyTheme(DisplayTheme)​

Applies the specified display theme to the Circle.

View Source​
Declaration
public override void ApplyTheme(DisplayTheme theme)
Parameters​
TypeNameDescription
Meadow.Foundation.Graphics.MicroLayout.DisplayThemethemeThe display theme to apply.

OnDraw(MicroGraphics)​

Draws the Circle on the specified Meadow.Foundation.Graphics.MicroGraphics surface.

View Source​
Declaration
protected override void OnDraw(MicroGraphics graphics)
Parameters​
TypeNameDescription
Meadow.Foundation.Graphics.MicroGraphics surface to draw the Circle on.

Implements​