Class RadCalculatorDropDownElement
Encapsulates the UI representation and functionality of RadCalculatorDropDown.
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
RadCalculatorArrowButtonElement
|
BorderPrimitive
Gets the BorderPrimitive
Declaration
public BorderPrimitive BorderPrimitive { get; }
Property Value
BorderPrimitive
|
CalculatorContentElement
Gets the content element.
Declaration
public RadCalculatorContentElement CalculatorContentElement { get; }
Property Value
RadCalculatorContentElement
|
CalculatorElement
Gets the calculator element.
Declaration
public RadCalculatorElement CalculatorElement { get; }
Property Value
RadCalculatorElement
|
DefaultPopupHeight
Gets or sets the default popup height.
Declaration
public int DefaultPopupHeight { get; set; }
Property Value
System.Int32
|
DefaultPopupWidth
Gets or sets the default popup width.
Declaration
public int DefaultPopupWidth { get; set; }
Property Value
System.Int32
|
EditorContentElement
Gets or sets the editor content element.
Declaration
public RadCalculatorEditorContentElement EditorContentElement { get; set; }
Property Value
RadCalculatorEditorContentElement
|
FillPrimitive
Gets the FillPrimitive.
Declaration
public FillPrimitive FillPrimitive { get; }
Property Value
FillPrimitive
|
MemoryElement
Gets the memory element.
Declaration
public RadCalculatorMemoryElement MemoryElement { get; }
Property Value
RadCalculatorMemoryElement
|
MinPopupHeight
Gets or sets the minimum popup height.
Declaration
public int MinPopupHeight { get; set; }
Property Value
System.Int32
|
MinPopupWidth
Gets or sets the minimum popup width.
Declaration
public int MinPopupWidth { get; set; }
Property Value
System.Int32
|
Popup
Gets or sets the popup.
Declaration
public RadCalculatorEditorPopupControlBase Popup { get; set; }
Property Value
RadCalculatorEditorPopupControlBase
|
ReadOnly
Gets or sets a value indicating whether RadCalculatorDropDownElement is read only.
Declaration
public bool ReadOnly { get; set; }
Property Value
System.Boolean
|
Value
Gets or sets the calculator value.
Declaration
public override object Value { get; set; }
Property Value
System.Object
|
Overrides
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.Drawing.SizeF
finalSize
|
Returns
System.Drawing.SizeF
|
Overrides
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
CreatePopupForm()
Declaration
protected override RadPopupControlBase CreatePopupForm()
Returns
RadPopupControlBase
|
Overrides
DisposeManagedResources()
Declaration
protected override void DisposeManagedResources()
Overrides
GetBorderThickness(Boolean)
Declaration
protected virtual Padding GetBorderThickness(bool checkDrawBorder)
Parameters
System.Boolean
checkDrawBorder
|
Returns
System.Windows.Forms.Padding
|
GetClientRectangle(SizeF)
Declaration
protected override RectangleF GetClientRectangle(SizeF finalSize)
Parameters
System.Drawing.SizeF
finalSize
|
Returns
System.Drawing.RectangleF
|
Overrides
GetPopupSize(RadPopupControlBase, Boolean)
Declaration
protected override Size GetPopupSize(RadPopupControlBase popup, bool measure)
Parameters
RadPopupControlBase
popup
|
System.Boolean
measure
|
Returns
System.Drawing.Size
|
Overrides
InitializeFields()
Declaration
protected override void InitializeFields()
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
|
Returns
System.Drawing.SizeF
|
Overrides
OnCalculatorValueChanged()
Raises the CalculatorValueChanged event.
Declaration
protected virtual void OnCalculatorValueChanged()
OnCalculatorValueChanging(ValueChangingEventArgs)
Raises the CalculatorValueChanging event.
Declaration
protected virtual void OnCalculatorValueChanging(ValueChangingEventArgs e)
Parameters
ValueChangingEventArgs
e
An instance of ValueChangingEventArgs containing event data. |
OnKeyDown(KeyEventArgs)
Declaration
protected override void OnKeyDown(KeyEventArgs e)
Parameters
System.Windows.Forms.KeyEventArgs
e
|
Overrides
OnKeyPress(KeyPressEventArgs)
Declaration
protected override void OnKeyPress(KeyPressEventArgs e)
Parameters
System.Windows.Forms.KeyPressEventArgs
e
|
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
|
Overrides
UnwirePopupFormEvents(RadPopupControlBase)
Declaration
protected override void UnwirePopupFormEvents(RadPopupControlBase popup)
Parameters
RadPopupControlBase
popup
|
Overrides
WirePopupFormEvents(RadPopupControlBase)
Declaration
protected override void WirePopupFormEvents(RadPopupControlBase popup)
Parameters
RadPopupControlBase
popup
|
Overrides
Events
CalculatorValueChanged
Fires when the value of the calculator is changing.
Declaration
public event EventHandler CalculatorValueChanged
Event Type
System.EventHandler
|
CalculatorValueChanging
Fires when the value of the calculator is changing.
Declaration
public event ValueChangingEventHandler CalculatorValueChanging
Event Type
ValueChangingEventHandler
|