RadialScale Members
A circular scale within the Radial Gauge control.Constructors
Name | Description |
---|---|
RadialScale() | Initializes a new instance of the RadialScale class. |
Fields
Name | Description |
---|---|
AutomationIdProperty static | Bindable property for AutomationId. Inherited from Element. |
BindingContextProperty static | Bindable property for BindingContext. Inherited from BindableObject. |
ClassIdProperty static | Bindable property for ClassId. Inherited from Element. |
EndValueProperty static | Identifies the EndValue bindable property. |
FillProperty static | Identifies the Fill bindable property. |
MajorTickmarkColorProperty static | Identifies the MajorTickmarkColor bindable property. |
MajorTickmarkCountProperty static | Identifies the MajorTickmarkCount bindable property. |
MajorTickmarkLengthProperty static | Identifies the MajorTickmarkLength bindable property. |
MajorTickmarkOffsetProperty static | Identifies the MajorTickmarkOffset bindable property. |
MajorTickmarkPositionProperty static | Identifies the MajorTickmarkPosition bindable property. |
MajorTickmarkThicknessProperty static | Identifies the MajorTickmarkThickness bindable property. |
MinorTickmarkColorProperty static | Identifies the MinorTickmarkColor bindable property. |
MinorTickmarkCountProperty static | Identifies the MinorTickmarkCount bindable property. |
MinorTickmarkLengthProperty static | Identifies the MinorTickmarkLength bindable property. |
MinorTickmarkOffsetProperty static | Identifies the MinorTickmarkOffset bindable property. |
MinorTickmarkPositionProperty static | Identifies the MinorTickmarkPosition bindable property. |
MinorTickmarkThicknessProperty static | Identifies the MinorTickmarkThickness bindable property. |
OffsetProperty static | Identifies the Offset bindable property. |
ShowFirstTickmarkProperty static | Identifies the ShowFirstTickmark bindable property. |
ShowLastTickmarkProperty static | Identifies the ShowLastTickmark bindable property. |
ShowTickmarkLabelsProperty static | Identifies the ShowTickmarkLabels bindable property. |
StartAngleProperty static | Identifies the StartAngle bindable property. |
StartValueProperty static | Identifies the StartValue bindable property. |
StrokeCapProperty static | Identifies the StrokeCap bindable property. |
StyleProperty static | Identifies the Style bindable property. Inherited from DXElementBase. |
SweepAngleProperty static | Identifies the SweepAngle bindable property. |
ThicknessProperty static | Identifies the Thickness bindable property. |
TickmarkLabelColorProperty static | Identifies the TickmarkLabelColor bindable property. |
TickmarkLabelFontAttributesProperty static | Identifies the TickmarkLabelFontAttributes bindable property. |
TickmarkLabelFontFamilyProperty static | Identifies the TickmarkLabelFontFamily bindable property. |
TickmarkLabelFontSizeProperty static | Identifies the TickmarkLabelFontSize bindable property. |
TickmarkLabelFormatProperty static | Identifies the TickmarkLabelFormat bindable property. |
TickmarkLabelOffsetProperty static | Identifies the TickmarkLabelOffset bindable property. |
TickmarkLabelPositionProperty static | Identifies the TickmarkLabelPosition bindable property. |
Properties
Name | Description |
---|---|
AutomationId | Gets or sets a value that allows the automation framework to find and interact with this element. Inherited from Element. |
BindingContext |
Gets or sets an object that contains the properties that will be targeted by the bound properties that belong to this BindableObject. This is a bindable property. Inherited from BindableObject. |
ClassId | Gets or sets a value used to identify a collection of semantically similar elements. Inherited from Element. |
Dispatcher |
Gets the dispatcher that was available when this bindable object was created, otherwise tries to find the nearest available dispatcher (probably the window’s/app’s). Inherited from BindableObject. |
EffectControlProvider | For internal use by .NET MAUI. Inherited from Element. |
Effects | Gets or sets the styles and properties that will be applied to the element during runtime. Inherited from Element. |
EndValue | Gets or sets the RadialScale’s end value. Use the StartValue property to specify the start value. This is a bindable property. |
Fill | Gets or sets the brush used to paint RangeIndicator. This is a bindable property. |
Id | Gets a value that can be used to uniquely identify an element throughout the run of your application. Inherited from Element. |
Indicators | Gets or sets the collection of indicators displayed within the RadialScale. This is a bindable property. |
IsLoaded | Gets or sets whether a DXElementBase descendant is loaded. Inherited from DXElementBase. |
LogicalChildren | For internal use by the Microsoft.Maui.Controls platform. Inherited from Element. |
MajorTickmarkColor | Gets or sets the color of the RadialScale’s major tickmarks. This is a bindable property. |
MajorTickmarkCount | Gets or sets the number of major tickmarks displayed in the RadialScale. This is a bindable property. |
MajorTickmarkLength | Gets or sets the length of major tickmarks on the RadialScale. This is a bindable property. |
MajorTickmarkOffset | Gets or sets the offset of major tickmarks/custom text on the RadialScale. This is a bindable property. |
MajorTickmarkPosition | Gets or sets the position of major tickmarks on the scale. This is a bindable property. |
MajorTickmarkThickness | Gets or sets thickness of major tickmarks displayed within the RadialScale. This is a bindable property. |
MinorTickmarkColor | Gets or sets the color of the RadialScale’s minor tickmarks. This is a bindable property. |
MinorTickmarkCount | Gets or sets the number of minor tickmarks between two major tickmarcks. This is a bindable property. |
MinorTickmarkLength | Gets or sets the length of minor tickmarks on the RadialScale. This is a bindable property. |
MinorTickmarkOffset | Gets or sets the offset of minor tickmarks/custom text on the RadialScale. This is a bindable property. |
MinorTickmarkPosition | Gets or sets the position of minor tickmarks on the scale. This is a bindable property. |
MinorTickmarkThickness | Gets or sets thickness of minor tickmarks on the RadialScale. This is a bindable property. |
Offset | Gets or sets the RadialScale offset. Positive Offset values shift the RadialScale toward the gauge’s center. Negative Offset values move the RadialScale away from the gauge. This is a bindable property. |
Parent | Gets or sets the parent Element of this element. Inherited from Element. |
RealParent | For internal use by .NET MAUI. Inherited from Element. |
ShowFirstTickmark | Gets or sets whether the RadialScale‘s first tickmark is displayed. This is a bindable property. |
ShowLastTickmark | Gets or sets whether the RadialScale‘s last tickmark is displayed. This is a bindable property. |
ShowTickmarkLabels | Gets or sets whether the labels of RadialScale‘s tickmark text are displayed. This is a bindable property. |
StartAngle | Gets or sets the angle on the cartesian plane that is associated with the scale’s zero value. The 0 angle is on the 3 o’clock and the rotation is clockwise. This is a bindable property. |
StartValue | Gets or sets the RadialScale’s start value. Use the EndValue property to specify the end value. This is a bindable property. |
StrokeCap | Gets or sets the style of the RadialScale line’s endings. This is a bindable property. |
Style | Gets or sets the style applied to a DXElementBase descendant. This is a bindable property. Inherited from DXElementBase. |
StyleId | Gets or sets a user defined value to uniquely identify the element. Inherited from Element. |
SweepAngle | Gets or sets the RadialScale sweep angle. The sweep’s rotation is clockwise. This is a bindable property. |
Thickness | Gets or sets the radial scale’s thickness. This is a bindable property. |
TickmarkLabelColor | Gets or sets the color used to paint RadialScale‘s tickmarks. This is a bindable property. |
TickmarkLabelFontAttributes | Gets or sets the tickmark label’s font attributes. This is a bindable property. |
TickmarkLabelFontFamily | Gets or sets the tickmark label’s font family. This is a bindable property. |
TickmarkLabelFontSize | Gets or sets the tickmark label’s font size. This is a bindable property. |
TickmarkLabelFormat | Gets or sets the tickmark label’s format. This is a bindable property. |
TickmarkLabelOffset | Gets or sets the tickmark label’s offset. This is a bindable property. |
TickmarkLabelPosition | Gets or sets the tickmark label’s position. This is a bindable property. |
Methods
Name | Description |
---|---|
ApplyBindings() protected | Applies all the current bindings to BindingContext. Inherited from BindableObject. |
ClearValue(BindableProperty) | Clears any value that is previously set for a bindable property. Inherited from BindableObject. |
ClearValue(BindablePropertyKey) | Clears any value that is previously set for a bindable property, identified by its key. Inherited from BindableObject. |
CoerceValue(BindableProperty) |
Coerces the value of the specified bindable property. This is done by invoking BindableProperty.CoerceValueDelegate of the specified bindable property. Inherited from BindableObject. |
CoerceValue(BindablePropertyKey) |
Coerces the value of the specified bindable property. This is done by invoking BindableProperty.CoerceValueDelegate of the specified bindable property. Inherited from BindableObject. |
EffectIsAttached(String) | For internal use by .NET MAUI. Inherited from Element. |
Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from Object. |
FindByName(String) | Returns the element that has the specified name. Inherited from Element. |
GetHashCode() | Serves as the default hash function. Inherited from Object. |
GetType() | Gets the Type of the current instance. Inherited from Object. |
GetValue(BindableProperty) | Returns the value that is contained in the given bindable property. Inherited from BindableObject. |
IsSet(BindableProperty) | Determines whether or not a bindable property exists and has a value set. Inherited from BindableObject. |
MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
IElementController.SetValueFromRenderer(BindableProperty, Object) | For internal use by .NET MAUI. Inherited from Element. |
OnBindingContextChanged() protected | Invoked whenever the binding context of the element changes. Implement this method to add class handling for this event. Inherited from Element. |
OnChildAdded(Element) protected | Raises the ChildAdded event. Implement this method to add class handling for this event. Inherited from Element. |
OnChildRemoved(Element, Int32) protected | Raises the ChildRemoved event. Implement this method to add class handling for this event Inherited from Element. |
OnParentSet() protected |
Raises the (internal) ParentSet event. Implement this method in order to add behavior when the element is added to a parent.
Inherited from Element. |
OnPropertyChanging(String) protected | Raises the PropertyChanging event. Inherited from BindableObject. |
ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
RemoveBinding(BindableProperty) | Removes a previously set binding from a bindable property. Inherited from BindableObject. |
RemoveDynamicResource(BindableProperty) | Removes a previously set dynamic resource. Inherited from Element. |
SetBinding(BindableProperty, BindingBase) | Assigns a binding to a bindable property. Inherited from BindableObject. |
SetDynamicResource(BindableProperty, String) | Sets the BindableProperty property of this element to be updated via the DynamicResource with the provided key. Inherited from Element. |
SetInheritedBindingContext(BindableObject, Object) static | Sets the inherited context to a nested element. Inherited from BindableObject. |
SetValue(BindableProperty, Object) | Sets the value of the specified bindable property. Inherited from BindableObject. |
SetValue(BindablePropertyKey, Object) | Sets the value of the specified bindable property. Inherited from BindableObject. |
SetValueCore(BindableProperty, Object, SetValueFlags) | For internal use by the Microsoft.Maui.Controls platform. Inherited from BindableObject. |
SetValueFromRenderer(BindableProperty, Object) | For internal use by .NET MAUI. Inherited from Element. |
SetValueFromRenderer(BindablePropertyKey, Object) | For internal use by .NET MAUI. Inherited from Element. |
ToString() | Returns a string that represents the current object. Inherited from Object. |
UnapplyBindings() protected | Removes all current bindings from the current context. Inherited from BindableObject. |
Events
Name | Description |
---|---|
BindingContextChanged | Occurs when the value of the BindingContext property changes. Inherited from BindableObject. |
ChildAdded | Raised whenever a child element is added to the element. Inherited from Element. |
ChildRemoved | Raised whenever a child element is removed from the element. Inherited from Element. |
CustomDraw | Occurs before a RadialScale is displayed. |
CustomizeTickmark | Fires before the RadialScale‘s tickmarks are displayed. |
CustomizeTickmarkLabel | Fires before labels of the RadialScale‘s tickmarks are displayed. |
DescendantAdded | Raised whenever a child element is added to the element’s subtree. Inherited from Element. |
DescendantRemoved | Raised whenever a child element is removed from the elements subtree. Inherited from Element. |
Loaded | Fires when the DXElementBase descendant is loaded. Inherited from DXElementBase. |
PropertyChanged | Occurs when a property value changes. Inherited from BindableObject. |
PropertyChanging | Occurs when a property value is changing. Inherited from BindableObject. |
Unloaded | Fires when the DXElementBase descendant is unloaded. Inherited from DXElementBase. |
See Also