Class RadRangeSelectorElement
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadRangeSelectorElement : RangeSelectorVisualElementWithOrientation, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
RadRangeSelectorElement()
Declaration
public RadRangeSelectorElement()
Properties
AssociatedElement
Gets or sets the associated element.
Declaration
public RadElement AssociatedElement { get; set; }
Property Value
RadElement
The associated element. |
BodyElement
Gets the body element.
Declaration
public RangeSelectorBodyElement BodyElement { get; }
Property Value
RangeSelectorBodyElement
The body element. |
BottomRightScales
Gets the bottom right scales.
Declaration
public List<RangeSelectorScaleContainerElement> BottomRightScales { get; }
Property Value
System.Collections.Generic.List<RangeSelectorScaleContainerElement>
The bottom right scales. |
EnableFastScrolling
Gets or sets a value indicating whether [enable fast scrolling].
Declaration
public bool EnableFastScrolling { get; set; }
Property Value
System.Boolean
|
EndRange
Gets or sets the end range.
Declaration
public float EndRange { get; set; }
Property Value
System.Single
The end range. |
LayoutsRefreshRate
Declaration
public int LayoutsRefreshRate { get; set; }
Property Value
System.Int32
|
MinSelectionLength
Gets or sets the minimum selection length.
Declaration
public int MinSelectionLength { get; set; }
Property Value
System.Int32
The minimum selection length. |
Orientation
Gets or sets the orientation.
Declaration
public Orientation Orientation { get; set; }
Property Value
System.Windows.Forms.Orientation
The orientation. |
RangeSelectorViewZoomEnd
Gets or sets the range selector view zoom end.
Declaration
public float RangeSelectorViewZoomEnd { get; set; }
Property Value
System.Single
The range selector view zoom end. |
RangeSelectorViewZoomStart
Gets or sets the range selector view zoom start.
Declaration
public float RangeSelectorViewZoomStart { get; set; }
Property Value
System.Single
The range selector view zoom start. |
ScrollSelectorElement
Gets the scroll selector element.
Declaration
public RangeSelectorScrollElement ScrollSelectorElement { get; }
Property Value
RangeSelectorScrollElement
The scroll selector element. |
ScrollViewPosition
Gets or sets the scroll view position.
Declaration
public ViewPosition ScrollViewPosition { get; set; }
Property Value
ViewPosition
The scroll view position. |
SelectionRectangleEnd
Gets or sets the selection rectangle end.
Declaration
public float SelectionRectangleEnd { get; set; }
Property Value
System.Single
The selection rectangle end. |
SelectionRectangleStart
Gets or sets the selection rectangle start.
Declaration
public float SelectionRectangleStart { get; set; }
Property Value
System.Single
The selection rectangle start. |
ShowButtons
Gets or Sets whether the RangeSelector's handles should be drawn
Declaration
public bool ShowButtons { get; set; }
Property Value
System.Boolean
|
ShowScroll
Gets or sets a value indicating whether [show scroll].
Declaration
public bool ShowScroll { get; set; }
Property Value
System.Boolean
|
StartRange
Gets or sets the start range.
Declaration
public float StartRange { get; set; }
Property Value
System.Single
The start range. |
TopLeftScales
Gets the top left scales.
Declaration
public List<RangeSelectorScaleContainerElement> TopLeftScales { get; }
Property Value
System.Collections.Generic.List<RangeSelectorScaleContainerElement>
The top left scales. |
TotalZoomFactor
Gets the total zoom factor.
Declaration
public float TotalZoomFactor { get; }
Property Value
System.Single
The total zoom factor. |
UpdateMode
Gets or sets how the associated chart will be updated.
Declaration
public UpdateMode UpdateMode { get; set; }
Property Value
UpdateMode
Immediate, the chart will be updated while moving the thumb or the tracking element. Deferred, the chart will be updated upon releasing the thumb or the tracking element. |
ZoomFactor
Gets or sets the zoom factor.
Declaration
public float ZoomFactor { get; set; }
Property Value
System.Single
The zoom factor. |
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
InitializeElements()
Declaration
public virtual void InitializeElements()
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
OnLoaded()
OnNotifyPropertyChanged(String)
Declaration
protected override void OnNotifyPropertyChanged(string propertyName)
Parameters
System.String
propertyName
|
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
|
Overrides
OnScaleInitializing(ScaleInitializingEventArgs)
Declaration
public virtual void OnScaleInitializing(ScaleInitializingEventArgs e)
Parameters
ScaleInitializingEventArgs
e
|
OnSelectionChanged(EventArgs)
Declaration
public virtual void OnSelectionChanged(EventArgs e)
Parameters
System.EventArgs
e
|
OnSelectionChanging(RangeSelectorSelectionChangingEventArgs)
Declaration
public virtual void OnSelectionChanging(RangeSelectorSelectionChangingEventArgs e)
Parameters
RangeSelectorSelectionChangingEventArgs
e
|
OnThumbLeftValueChanged(EventArgs)
Declaration
public virtual void OnThumbLeftValueChanged(EventArgs e)
Parameters
System.EventArgs
e
|
OnThumbLeftValueChanging(ValueChangingEventArgs)
Declaration
public virtual void OnThumbLeftValueChanging(ValueChangingEventArgs e)
Parameters
ValueChangingEventArgs
e
|
OnThumbRightValueChanged(EventArgs)
Declaration
public virtual void OnThumbRightValueChanged(EventArgs e)
Parameters
System.EventArgs
e
|
OnThumbRightValueChanging(ValueChangingEventArgs)
Declaration
public virtual void OnThumbRightValueChanging(ValueChangingEventArgs e)
Parameters
ValueChangingEventArgs
e
|
Events
ScaleInitializing
Occurs when scale of the controls is Initializing
Declaration
public event ScaleInitializingEventHandler ScaleInitializing
Event Type
ScaleInitializingEventHandler
|
SelectionChanged
Occurs when the whole selection of the controls is changed.
Declaration
public event EventHandler SelectionChanged
Event Type
System.EventHandler
|
SelectionChanging
Occurs when the whole selection of the controls is about to change.
Declaration
public event RangeSelectorSelectionChangingEventHandler SelectionChanging
Event Type
RangeSelectorSelectionChangingEventHandler
|
ThumbLeftValueChanged
Occurs when the value of left thumb is changed.
Declaration
public event EventHandler ThumbLeftValueChanged
Event Type
System.EventHandler
|
ThumbLeftValueChanging
Occurs when the value of left thumb is changing.
Declaration
public event ValueChangingEventHandler ThumbLeftValueChanging
Event Type
ValueChangingEventHandler
|
ThumbRightValueChanged
Occurs when the value of left thumb is changed.
Declaration
public event EventHandler ThumbRightValueChanged
Event Type
System.EventHandler
|
ThumbRightValueChanging
Occurs when the value of right thumb is changing.
Declaration
public event ValueChangingEventHandler ThumbRightValueChanging
Event Type
ValueChangingEventHandler
|