Class RadCalculatorDropDownElement
Encapsulates the UI representation and functionality of Rad
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadCalculatorDropDownElement : PopupEditorBaseElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IInputEditor, IValueEditor, ISupportInitialize
Constructors
RadCalculatorDropDownElement()
Declaration
public RadCalculatorDropDownElement()
Fields
DefaultPopupHeightProperty
DefaultPopupWidthProperty
IsDropDownShownProperty
MinPopupHeightProperty
MinPopupWidthProperty
Properties
ArrowButton
Gets or sets the arrow button.
Declaration
public RadCalculatorArrowButtonElement ArrowButton { get; set; }
Property Value
BorderPrimitive
Gets the BorderPrimitive
Declaration
public BorderPrimitive BorderPrimitive { get; }
Property Value
CalculatorContentElement
Gets the content element.
Declaration
public RadCalculatorContentElement CalculatorContentElement { get; }
Property Value
CalculatorElement
Gets the calculator element.
Declaration
public RadCalculatorElement CalculatorElement { get; }
Property Value
DefaultPopupHeight
Gets or sets the default popup height.
Declaration
public int DefaultPopupHeight { get; set; }
Property Value
System.
|
DefaultPopupWidth
Gets or sets the default popup width.
Declaration
public int DefaultPopupWidth { get; set; }
Property Value
System.
|
EditorContentElement
Gets or sets the editor content element.
Declaration
public RadCalculatorEditorContentElement EditorContentElement { get; set; }
Property Value
FillPrimitive
Gets the FillPrimitive.
Declaration
public FillPrimitive FillPrimitive { get; }
Property Value
MemoryElement
Gets the memory element.
Declaration
public RadCalculatorMemoryElement MemoryElement { get; }
Property Value
MinPopupHeight
Gets or sets the minimum popup height.
Declaration
public int MinPopupHeight { get; set; }
Property Value
System.
|
MinPopupWidth
Gets or sets the minimum popup width.
Declaration
public int MinPopupWidth { get; set; }
Property Value
System.
|
Popup
Gets or sets the popup.
Declaration
public RadCalculatorEditorPopupControlBase Popup { get; set; }
Property Value
ReadOnly
Gets or sets a value indicating whether RadCalculatorDropDownElement is read only.
Declaration
public bool ReadOnly { get; set; }
Property Value
System.
|
Value
Gets or sets the calculator value.
Declaration
public override object Value { get; set; }
Property Value
System.
|
Overrides
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.
|
Returns
System.
|
Overrides
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
CreatePopupForm()
Declaration
protected override RadPopupControlBase CreatePopupForm()
Returns
Overrides
DisposeManagedResources()
Declaration
protected override void DisposeManagedResources()
Overrides
GetBorderThickness(Boolean)
Declaration
protected virtual Padding GetBorderThickness(bool checkDrawBorder)
Parameters
System.
|
Returns
System.
|
GetClientRectangle(SizeF)
Declaration
protected override RectangleF GetClientRectangle(SizeF finalSize)
Parameters
System.
|
Returns
System.
|
Overrides
GetPopupSize(RadPopupControlBase, Boolean)
Declaration
protected override Size GetPopupSize(RadPopupControlBase popup, bool measure)
Parameters
Rad
|
System.
|
Returns
System.
|
Overrides
InitializeFields()
Declaration
protected override void InitializeFields()
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.
|
Returns
System.
|
Overrides
OnCalculatorValueChanged()
Raises the Calculator
Declaration
protected virtual void OnCalculatorValueChanged()
OnCalculatorValueChanging(ValueChangingEventArgs)
Raises the Calculator
Declaration
protected virtual void OnCalculatorValueChanging(ValueChangingEventArgs e)
Parameters
Value An instance of Value |
OnKeyDown(KeyEventArgs)
Declaration
protected override void OnKeyDown(KeyEventArgs e)
Parameters
System.
|
Overrides
OnKeyPress(KeyPressEventArgs)
Declaration
protected override void OnKeyPress(KeyPressEventArgs e)
Parameters
System.
|
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
Overrides
UnwirePopupFormEvents(RadPopupControlBase)
Declaration
protected override void UnwirePopupFormEvents(RadPopupControlBase popup)
Parameters
Rad
|
Overrides
WirePopupFormEvents(RadPopupControlBase)
Declaration
protected override void WirePopupFormEvents(RadPopupControlBase popup)
Parameters
Rad
|
Overrides
Events
CalculatorValueChanged
Fires when the value of the calculator is changing.
Declaration
public event EventHandler CalculatorValueChanged
Event Type
System.
|
CalculatorValueChanging
Fires when the value of the calculator is changing.
Declaration
public event ValueChangingEventHandler CalculatorValueChanging