RadCalculatorPicker
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
Initializes a new instance of the RadCalculatorPicker class.
public RadCalculatorPicker()
Fields
IsDropDownOpenProperty
DependencyProperty
Gets the identifier for the Telerik.Windows.Controls.RadCalculatorPicker.IsDropDownOpen dependency property.
public static readonly DependencyProperty IsDropDownOpenProperty
The identifier for the Telerik.Windows.Controls.RadCalculatorPicker.IsDropDownOpen dependency dependency property.
Properties
Gets or sets a value that indicates whether the DropDown button is open or closed. This is a dependency property.
public bool IsDropDownOpen { get; set; }
True if this DropDown button is open; otherwise, false.
Methods
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.
public override void OnApplyTemplate()
OnCreateAutomationPeer()
AutomationPeer
When implemented in a derived class, returns class-specific AutomationPeer implementations for the Silverlight automation infrastructure.
protected override AutomationPeer OnCreateAutomationPeer()
AutomationPeer
The class-specific AutomationPeer subclass to return.
Raises the event. This method is invoked whenever is set to true internally.
protected override void OnInitialized(EventArgs e)
The RoutedEventArgs that contains the event data.
protected override void OnMouseWheel(MouseWheelEventArgs e)
Resets the theme.
public void ResetTheme()