Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.ChartView.dll
Syntax:
public class RangeSelectorViewElement : RadChartElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider, IRangeSelectorElement
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementRadChartElementRangeSelectorViewElement...
Implements:
Inherited Members
Constructors
public RangeSelectorViewElement(RadChartElement mainChartElement)
Properties
public RadChartElement AssociatedViewElement { get; }
public ChartPanZoomController AssociatedViewElementZoomControler { get; }
public float AssociatedViewEnd { get; set; }
Implements:
public float AssociatedViewStart { get; set; }
Implements:
public List<RangeSelectorScaleContainerElement> BottomRightScales { get; }
public bool EnablePanAndZoomSynchronization { get; set; }
public float MinSelectionLenght { get; set; }
public float RangeSelectorViewEnd { get; set; }
Implements:
public float RangeSelectorViewStart { get; set; }
Implements:
public float RangeSelectorViewZoomEnd { get; set; }
Implements:
public float RangeSelectorViewZoomStart { get; set; }
Implements:
public ViewPosition ScalesPosition { get; set; }
protected override Type ThemeEffectiveType { get; }
Overrides:
public List<RangeSelectorScaleContainerElement> TopLeftScales { get; }
Methods
protected virtual ChartPanZoomController CreateAssociatedViewZoomControler(out bool hasDefault)
Disposes of managed resources including cached images and SVG images when the element is being disposed.
protected override void DisposeManagedResources()
Overrides:
public List<RangeSelectorScaleContainerElement> GetBottomRightScales()
Implements:
public List<RangeSelectorScaleContainerElement> GetTopLeftScales()
Implements:
public virtual void OnLabelInitializing(LabelInitializingEventArgs e)
public virtual void OnSeriesInitialized(SeriesInitializedEventArgs e)
public virtual void OnSeriesInitializing(SeriesInitializingEventArgs e)
public void UpdateAssociatedView()
Implements:
public virtual void UpdateRangeChartView()
public void UpdateRangeSelectorView()
Implements:
public void UpdateScales()
Events
Occurs when labels in scale element are initializing. This event firing only for the labels that are displaying in RadRangeSelector.
public event LabelInitializingEventHandler LabelInitializing
Occurs when [refresh needed].
public event EventHandler RefreshNeeded
Implements:
Occurs when series is Initialized.
public event SeriesInitializedEventHandler SeriesInitialized
Occurs when series is Initializing.
public event SeriesInitializingEventHandler SeriesInitializing