Skip to main content

MapCircle Class

Definition

Assembly:Avalonia.Controls.Charts
Package:Avalonia.Controls.Charts

Represents a circle on the map at a geographic position.

public class MapCircle

Inheritance: object -> AvaloniaObject -> MapCircle

Constructors

NameDescription
MapCircleNo summary available.

MapCircle Constructor

public MapCircle()

Methods

NameDescription
Bind (8 overloads)Binds a Avalonia.AvaloniaProperty to an Avalonia.Data.BindingBase. Inherited from AvaloniaObject.
CheckAccessReturns a value indicating whether the current thread is the UI thread. Inherited from AvaloniaObject.
ClearValue (4 overloads)Clears a Avalonia.AvaloniaProperty's local value. Inherited from AvaloniaObject.
CoerceValueCoerces the specified Avalonia.AvaloniaProperty. Inherited from AvaloniaObject.
EqualsCompares two objects using reference equality. Inherited from AvaloniaObject.
GetBaseValueInherited from AvaloniaObject.
GetHashCodeGets the hash code for the object. Inherited from AvaloniaObject.
GetValue (3 overloads)Gets a Avalonia.AvaloniaProperty value. Inherited from AvaloniaObject.
IsAnimatingChecks whether a Avalonia.AvaloniaProperty is animating. Inherited from AvaloniaObject.
IsSetChecks whether a Avalonia.AvaloniaProperty is set on this object. Inherited from AvaloniaObject.
SetCurrentValue (2 overloads)Sets the value of a dependency property without changing its value source. Inherited from AvaloniaObject.
SetValue (3 overloads)Sets a Avalonia.AvaloniaProperty value. Inherited from AvaloniaObject.
VerifyAccessChecks that the current thread is the UI thread and throws if not. Inherited from AvaloniaObject.

Properties

NameDescription
FillGets or sets the fill brush.
LatitudeGets or sets the center latitude.
LongitudeGets or sets the center longitude.
RadiusGets or sets the circle radius in pixels.
StrokeGets or sets the stroke brush.
StrokeThicknessGets or sets the stroke thickness.
DispatcherReturns the Avalonia.AvaloniaObject.Dispatcher that this Avalonia.AvaloniaObject is associated with. Inherited from AvaloniaObject.
ItemInherited from AvaloniaObject.

Fill Property

Gets or sets the fill brush.

public Avalonia.Media.IBrush Fill { get; set; }

Latitude Property

Gets or sets the center latitude.

public double Latitude { get; set; }

Longitude Property

Gets or sets the center longitude.

public double Longitude { get; set; }

Radius Property

Gets or sets the circle radius in pixels.

public double Radius { get; set; }

Stroke Property

Gets or sets the stroke brush.

public Avalonia.Media.IBrush Stroke { get; set; }

StrokeThickness Property

Gets or sets the stroke thickness.

public double StrokeThickness { get; set; }

Fields

FillProperty Field

Identifies the Avalonia.Controls.Charts.MapCircle.Fill Avalonia property.

public Avalonia.StyledProperty<Avalonia.Media.IBrush> FillProperty

LatitudeProperty Field

Identifies the Avalonia.Controls.Charts.MapCircle.Latitude Avalonia property.

public Avalonia.StyledProperty<double> LatitudeProperty

LongitudeProperty Field

Identifies the Avalonia.Controls.Charts.MapCircle.Longitude Avalonia property.

public Avalonia.StyledProperty<double> LongitudeProperty

RadiusProperty Field

Identifies the Avalonia.Controls.Charts.MapCircle.Radius Avalonia property.

public Avalonia.StyledProperty<double> RadiusProperty

StrokeProperty Field

Identifies the Avalonia.Controls.Charts.MapCircle.Stroke Avalonia property.

public Avalonia.StyledProperty<Avalonia.Media.IBrush> StrokeProperty

StrokeThicknessProperty Field

Identifies the Avalonia.Controls.Charts.MapCircle.StrokeThickness Avalonia property.

public Avalonia.StyledProperty<double> StrokeThicknessProperty

Events

NameDescription
PropertyChangedRaised when a Avalonia.AvaloniaProperty value changes on this object. Inherited from AvaloniaObject.