ClassListTimeSpanPickerUIComponent
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class ListTimeSpanPickerUIComponent : BaseTimeSpanPickerUIComponent, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider, ITimeSpanPickerComponentMouse
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementBaseTimeSpanPickerUIComponentListTimeSpanPickerUIComponent
Implements:
Inherited Members
Constructors
ListTimeSpanPickerUIComponent(ITimeSpanPickerComponent)
Declaration
public ListTimeSpanPickerUIComponent(ITimeSpanPickerComponent owner)
Parameters
owner
Properties
Header
Declaration
public LightVisualElement Header { get; }
Property Value
HeaderText
Declaration
public override string HeaderText { get; set; }
Property Value
Overrides
ListElement
Declaration
public RadListElement ListElement { get; }
Property Value
Methods
ArrangeOverride(SizeF)
Arranges the content and child elements within the final allocated space, positioning text, images, and child elements.
CallOnMouseDown(MouseEventArgs)
Declaration
public override void CallOnMouseDown(MouseEventArgs e)
Parameters
e
Overrides
CallOnMouseMove(MouseEventArgs)
Declaration
public override void CallOnMouseMove(MouseEventArgs e)
Parameters
e
Overrides
CallOnMouseUp(MouseEventArgs)
Declaration
public override void CallOnMouseUp(MouseEventArgs e)
Parameters
e
Overrides
CallOnMouseWheel(MouseEventArgs)
Declaration
public override bool CallOnMouseWheel(MouseEventArgs e)
Parameters
e
Returns
Overrides
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
CreateItemsSource()
Declaration
protected override void CreateItemsSource()
Overrides
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
MeasureOverride(SizeF)
Measures the desired size of the element by calculating the space needed for content, padding, and borders.
OnSelectedValueChanged()
Declaration
protected virtual void OnSelectedValueChanged()
SetValue(double)
Declaration
protected override void SetValue(double value)
Parameters
value
Overrides
ShouldArrangeChild(RadElement)
Gets a value indicating whether a child will be arranged during the ArrangeOverride(SizeF).
Declaration
protected override bool ShouldArrangeChild(RadElement child)
Parameters
child
The child element to check.
Returns
Whether the child will be arranged in ArrangeOverride.
Overrides
ShouldMeasureChild(RadElement)
Gets a value indicating, whether a child will be measured during the MeasureOverride.
Declaration
protected override bool ShouldMeasureChild(RadElement child)
Parameters
child
The child.
Returns
Whether the child will be measured in MeasureOverride.
Overrides