ClassRangeSelectorScrollElement
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class RangeSelectorScrollElement : RangeSelectorVisualElementWithOrientation, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementRangeSelectorVisualElementRangeSelectorVisualElementWithOrientationRangeSelectorScrollElement
Implements:
Inherited Members
Constructors
RangeSelectorScrollElement()
Declaration
public RangeSelectorScrollElement()
Properties
BottomRightButton
Declaration
public RangeSelectorArrowButton BottomRightButton { get; }
Property Value
BottomRightThumb
Declaration
public RangeSelectorScrollThumb BottomRightThumb { get; }
Property Value
LeftTopButton
Declaration
public RangeSelectorArrowButton LeftTopButton { get; }
Property Value
LeftTopThumb
Declaration
public RangeSelectorScrollThumb LeftTopThumb { get; }
Property Value
Range
Declaration
public RangeSelectorScrollRange Range { get; }
Property Value
ScrollDockPostion
Declaration
public ViewPosition ScrollDockPostion { get; set; }
Property Value
SellectionRange
Declaration
public RangeSelectorScrollSelectionRange SellectionRange { get; }
Property Value
ToolTipSelectionFormatString
Declaration
public string ToolTipSelectionFormatString { get; set; }
Property Value
ToolTipThumbFormatString
Declaration
public string ToolTipThumbFormatString { get; set; }
Property Value
Methods
ArrangeOverride(SizeF)
Arranges the content and child elements within the final allocated space, positioning text, images, and child elements.
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
DisposeManagedResources()
Disposes of managed resources including cached images and SVG images when the element is being disposed.
Declaration
protected override void DisposeManagedResources()
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.