ClassRadCalculatorPicker
Represents a customizable calculator picker control that allows users to select and input numerical values. It features a drop-down interface for easy access to a calculator while providing properties to manage its state, such as IsDropDownOpen. The control supports automation peer implementations for accessibility purposes and handles mouse wheel events for a better user experience.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.Input.dll
Syntax:
[Themable]
[TelerikToolboxCategory("Input")]
public class RadCalculatorPicker : CalculatorBase, IDisposable
Inheritance: objectCalculatorBaseRadCalculatorPicker
Implements:
Inherited Members
Constructors
RadCalculatorPicker()
Initializes a new instance of the RadCalculatorPicker class.
Declaration
public RadCalculatorPicker()
Fields
IsDropDownOpenProperty
Gets the identifier for the Telerik.Windows.Controls.RadCalculatorPicker.IsDropDownOpen dependency property.
Declaration
public static readonly DependencyProperty IsDropDownOpenProperty
Field Value
DependencyProperty
The identifier for the Telerik.Windows.Controls.RadCalculatorPicker.IsDropDownOpen dependency dependency property.
Properties
IsDropDownOpen
Gets or sets a value that indicates whether the DropDown button is open or closed. This is a dependency property.
Declaration
public bool IsDropDownOpen { get; set; }
Property Value
True if this DropDown button is open; otherwise, false.
Methods
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
Declaration
public override void OnApplyTemplate()
OnCreateAutomationPeer()
When implemented in a derived class, returns class-specific AutomationPeer implementations for the Silverlight automation infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
The class-specific AutomationPeer subclass to return.
OnInitialized(EventArgs)
Raises the event. This method is invoked whenever is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
e
The RoutedEventArgs that contains the event data.
OnMouseWheel(MouseWheelEventArgs)
Declaration
protected override void OnMouseWheel(MouseWheelEventArgs e)
Parameters
e
MouseWheelEventArgs