ClassRadNumericBoxAutomationPeer
Automation Peer for the RadNumericBox class.
Definition
Namespace:Telerik.UI.Automation.Peers
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class RadNumericBoxAutomationPeer : RangeInputBaseAutomationPeer, IRangeValueProvider
Inheritance: objectRadControlAutomationPeerRadHeaderedControlAutomationPeerRangeControlBaseAutomationPeerRangeInputBaseAutomationPeerRadNumericBoxAutomationPeer
Implements:
Constructors
RadNumericBoxAutomationPeer(RadNumericBox)
Initializes a new instance of the RadNumericBoxAutomationPeer class.
Declaration
public RadNumericBoxAutomationPeer(RadNumericBox owner)
Parameters
owner
The RadNumericBox that is associated with this RadNumericBoxAutomationPeer.
Properties
IsReadOnly
Gets a value indicating whether the value of a control is read-only.
Declaration
public bool IsReadOnly { get; }
Property Value
true if the value is read-only; false if it can be modified.
LargeChange
Gets the value that is added to or subtracted from the property when a large change is made, such as with the PAGE DOWN key.
Declaration
public double LargeChange { get; }
Property Value
The large-change value supported by the control or null (Nothing in Microsoft Visual Basic .NET) if the control does not support .
Maximum
Gets the maximum range value supported by the control.
Declaration
public double Maximum { get; }
Property Value
The maximum value supported by the control or null (Nothing in Microsoft Visual Basic .NET) if the control does not support .
Minimum
Gets the minimum range value supported by the control.
Declaration
public double Minimum { get; }
Property Value
The minimum value supported by the control or null (Nothing in Microsoft Visual Basic .NET) if the control does not support .
SmallChange
Gets the value that is added to or subtracted from the property when a small change is made, such as with an arrow key.
Declaration
public double SmallChange { get; }
Property Value
The small-change value or null (Nothing in Microsoft Visual Basic .NET) if the control does not support .
Methods
GetAutomationControlTypeCore()
Gets the control type for the RadNumericBox that is associated with this RadNumericBoxAutomationPeer.
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
AutomationControlType
Overrides
GetClickablePointCore()
Called by GetClickablePoint.
Declaration
protected override Point GetClickablePointCore()
Returns
Point
GetLocalizedControlTypeCore()
Declaration
protected override string GetLocalizedControlTypeCore()
Returns
Overrides
GetNameCore()
GetNameCore will return a value matching (in priority order)
- Automation.Name
- Header
- FrameworkElements.GetNameCore()
- String.Empty
The priority mimics the behavior in AutoSuggestBox / ComboBox.
GetPatternCore(PatternInterface)
Declaration
protected override object GetPatternCore(PatternInterface patternInterface)
Parameters
patternInterface
PatternInterface
Returns
SetValue(double)
Sets the value of the control.