Class
RadCalculatorPicker

Represents a RadCalculator as an editor control that is placed in a Popup.

Definition

Namespace:Telerik.UI.Xaml.Controls

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class RadCalculatorPicker : CalculatorBase

Inheritance: objectCalculatorBaseRadCalculatorPicker

Inherited Members CalculatorBase.ValuePropertyCalculatorBase.MemoryValuePropertyCalculatorBase.PendingOperationPropertyCalculatorBase.OperationsPropertyCalculatorBase.MemoryButtonsVisibilityPropertyCalculatorBase.DecimalSeparatorPropertyCalculatorBase.HistoryPropertyKeyCalculatorBase.HistoryPropertyCalculatorBase.RegisterCommands()CalculatorBase.OnValueChanged(decimal, decimal)CalculatorBase.OnPointerPressed(PointerRoutedEventArgs)CalculatorBase.ValueCalculatorBase.MemoryValueCalculatorBase.OperationsCalculatorBase.MemoryButtonsVisibilityCalculatorBase.HistoryCalculatorBase.ErrorMessageCalculatorBase.DecimalSeparatorCalculatorBase.ValueChanged

Constructors

RadCalculatorPicker()

Initializes a new instance of the RadCalculatorPicker class.

Declaration

cs-api-definition
public RadCalculatorPicker()

Fields

IsDropDownOpenProperty

Gets the identifier for the RadCalculatorPicker.IsDropDownOpen dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsDropDownOpenProperty

Field Value

DependencyProperty

The identifier for the 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

cs-api-definition
public bool IsDropDownOpen { get; set; }

Property Value

bool

True if this DropDown button is open; otherwise, false.

Methods

ChangeVisualState()

Changes the visual state of the control using transitions.

Declaration

cs-api-definition
protected virtual void ChangeVisualState()

ChangeVisualState(bool)

Updates the visual state of the control.

Declaration

cs-api-definition
protected virtual void ChangeVisualState(bool useTransitions)

Parameters

useTransitions

bool

Indicates whether transitions should be used.

OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call Control.ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.

Declaration

cs-api-definition
protected override void OnApplyTemplate()

OnCreateAutomationPeer()

When implemented in a derived class, returns class-specific AutomationPeer implementations for the Silverlight automation infrastructure.

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

The class-specific AutomationPeer subclass to return.

OnGotFocus(RoutedEventArgs)

Called before the GotFocus event occurs.

Declaration

cs-api-definition
protected override void OnGotFocus(RoutedEventArgs e)

Parameters

e

RoutedEventArgs

Event data for the event.

OnLostFocus(RoutedEventArgs)

Called before the LostFocus event occurs.

Declaration

cs-api-definition
protected override void OnLostFocus(RoutedEventArgs e)

Parameters

e

RoutedEventArgs

Event data for the event.

OnPointerEntered(PointerRoutedEventArgs)

Called before the PointerEntered event occurs.

Declaration

cs-api-definition
protected override void OnPointerEntered(PointerRoutedEventArgs e)

Parameters

e

PointerRoutedEventArgs

Event data for the event.

OnPointerExited(PointerRoutedEventArgs)

Called before the PointerExited event occurs.

Declaration

cs-api-definition
protected override void OnPointerExited(PointerRoutedEventArgs e)

Parameters

e

PointerRoutedEventArgs

Event data for the event.