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 System.Object. |
| Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from System.Object. |
| FindByName(String) | Returns the element that has the specified name. Inherited from Element. |
| GetHashCode() | Serves as the default hash function. Inherited from System.Object. |
| GetType() | Gets the Type of the current instance. Inherited from System.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 System.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 System.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 System.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