ClassRadTimeSpanPickerContentElement
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class RadTimeSpanPickerContentElement : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider, ITimeSpanPickerContentElement, ITimeSpanPickerComponentMouse
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementRadTimeSpanPickerContentElement
Implements:
Inherited Members
Constructors
RadTimeSpanPickerContentElement(ITimeSpanPickerContentElementOwner)
Declaration
public RadTimeSpanPickerContentElement(ITimeSpanPickerContentElementOwner owner)
Parameters
owner
Properties
Components
Declaration
public RadItemOwnerCollection Components { get; }
Property Value
Implements
FooterPanel
Declaration
public TimeSpanPickerDoneButtonElement FooterPanel { get; }
Property Value
MaxValue
Declaration
public TimeSpan MaxValue { get; set; }
Property Value
Implements
MinValue
Declaration
public TimeSpan MinValue { get; set; }
Property Value
Implements
ReadOnly
Declaration
public virtual bool ReadOnly { get; set; }
Property Value
Implements
ThemeEffectiveType
Declaration
protected override Type ThemeEffectiveType { get; }
Property Value
Overrides
Methods
CallOnMouseDown(MouseEventArgs)
Declaration
public void CallOnMouseDown(MouseEventArgs e)
Parameters
e
Implements
CallOnMouseMove(MouseEventArgs)
Declaration
public void CallOnMouseMove(MouseEventArgs e)
Parameters
e
Implements
CallOnMouseUp(MouseEventArgs)
Declaration
public void CallOnMouseUp(MouseEventArgs e)
Parameters
e
Implements
CallOnMouseWheel(MouseEventArgs)
Declaration
public bool CallOnMouseWheel(MouseEventArgs e)
Parameters
e
Returns
Implements
ClearSelection()
Declaration
public virtual void ClearSelection()
Implements
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
CreateComponents(IList<TimeSpanMaskPart>)
Declaration
public virtual void CreateComponents(IList<TimeSpanMaskPart> parts)
Parameters
parts
IList<TimeSpanMaskPart>
CreateTimeSpanComponent(TimeSpanMaskPart)
Declaration
protected virtual BaseTimeSpanPickerComponent CreateTimeSpanComponent(TimeSpanMaskPart maskPart)
Parameters
maskPart
Returns
InitializeFields()
Initializes the internal fields and components of the LightVisualElement. This method sets up text primitives, image primitives, and layout management components.
Declaration
protected override void InitializeFields()
Overrides
OnComponentCreated(TimeSpanPickerComponentCreatedEventArgs)
Declaration
public void OnComponentCreated(TimeSpanPickerComponentCreatedEventArgs args)
Parameters
args
OnComponentsCreated()
Declaration
public void OnComponentsCreated()
PrepareContent()
Declaration
public void PrepareContent()
Implements
SetSelected(TimeSpan?)
Declaration
public void SetSelected(TimeSpan? timeSpan)
Parameters
timeSpan
Implements
SetValue(TimeSpan)
Declaration
public void SetValue(TimeSpan value)
Parameters
value
Implements
SetValueAndClose()
Declaration
public virtual void SetValueAndClose()
SetValueAndClose(TimeSpan?)
Declaration
public virtual void SetValueAndClose(TimeSpan? value)
Parameters
value
UpdateLocalization()
Declaration
public void UpdateLocalization()
Implements
UpdateOwnerValue()
Declaration
public void UpdateOwnerValue()
Implements
Events
ComponentCreated
Declaration
public event TimeSpanPickerComponentCreatedEventHandler ComponentCreated
Event Value
Implements
ComponentsCreated
Declaration
public event EventHandler ComponentsCreated
Event Value
Implements