ClassChartWrapper
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.ChartView.dll
Syntax:
public class ChartWrapper : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider, IChartViewHost
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementChartWrapper
Implements:
Inherited Members
Constructors
ChartWrapper()
Declaration
public ChartWrapper()
Properties
CurrentViewIndex
Gets or sets the index of the current view.
Declaration
public int CurrentViewIndex { get; set; }
Property Value
The index of the current view.
View
Gets or sets the view.
Declaration
public ChartView View { get; set; }
Property Value
The view.
Implements
Views
Gets or sets the views.
Declaration
public ChartViewCollection Views { get; set; }
Property Value
The views.
Methods
ArrangeCore(RectangleF)
Arranges in the final rectangle.
Declaration
protected override void ArrangeCore(RectangleF finalRect)
Parameters
finalRect
The final rect.
Overrides
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
DpiScaleChanged(SizeF)
Called when the DPI scale is changed.
Declaration
public override void DpiScaleChanged(SizeF scaleFactor)
Parameters
scaleFactor
The scale factor.
Overrides
DrillDown(DataPoint)
Drills down.
DrillToIndex(int)
Drills to index.
DrillToTop()
Drills to top.
InitializeFields()
Initializes the fields.
Declaration
protected override void InitializeFields()
Overrides
OnContextMenuOpening(ChartViewContextMenuOpeningEventArgs)
Raises the event.
Declaration
protected virtual void OnContextMenuOpening(ChartViewContextMenuOpeningEventArgs e)
Parameters
e
ChartViewContextMenuOpeningEventArgs
The ChartViewContextMenuOpeningEventArgs instance containing the event data.
OnCreatePoint(ChartViewCreatePointEventArgs)
Raises the event.
Declaration
protected virtual void OnCreatePoint(ChartViewCreatePointEventArgs e)
Parameters
e
The ChartViewCreatePointEventArgs instance containing the event data.
OnCreatePointElement(ChartViewCreatePointElementEventArgs)
Raises the event.
Declaration
protected virtual void OnCreatePointElement(ChartViewCreatePointElementEventArgs e)
Parameters
e
ChartViewCreatePointElementEventArgs
The ChartViewCreatePointElementEventArgs instance containing the event data.
OnCreateRenderer(object, ChartViewCreateRendererEventArgs)
Called when creating the renderer.
Declaration
protected virtual void OnCreateRenderer(object sender, ChartViewCreateRendererEventArgs e)
Parameters
sender
The sender.
e
ChartViewCreateRendererEventArgs
The ChartViewCreateRendererEventArgs instance containing the event data.
OnCurrentViewIndexChanged(EventArgs)
Raises the event.
OnDataError(Exception)
Called when a data error occurs.
Declaration
protected virtual void OnDataError(Exception exception)
Parameters
exception
The exception.
OnDrill(object, DrillEventArgs)
Called when drill occurs.
Declaration
public void OnDrill(object sender, DrillEventArgs e)
Parameters
sender
The sender.
e
The DrillEventArgs instance containing the event data.
OnLabelFormatting(object, ChartViewLabelFormattingEventArgs)
Raises the LabelFormatting event
Declaration
protected virtual void OnLabelFormatting(object sender, ChartViewLabelFormattingEventArgs e)
Parameters
sender
e
OnSelectedPointChanged(ChartViewSelectedPointChangedEventArgs)
Raises the event.
Declaration
protected virtual void OnSelectedPointChanged(ChartViewSelectedPointChangedEventArgs e)
Parameters
e
ChartViewSelectedPointChangedEventArgs
The ChartViewSelectedPointChangedEventArgs instance containing the event data.
OnSelectedPointChanging(ChartViewSelectedPointChangingEventArgs)
Raises the event.
Declaration
protected virtual void OnSelectedPointChanging(ChartViewSelectedPointChangingEventArgs e)
Parameters
e
ChartViewSelectedPointChangingEventArgs
The ChartViewSelectedPointChangingEventArgs instance containing the event data.
ProcessResult(ActionResult)
Processes the result.
Declaration
protected virtual bool ProcessResult(ActionResult actionResult)
Parameters
actionResult
The action result.
Returns
UpdateControlersArea()
Updates the controllers area.
Declaration
public virtual void UpdateControlersArea()
WrapperCallOnGesture(GestureEventArgs)
Fires on gesture.
Declaration
protected void WrapperCallOnGesture(GestureEventArgs e)
Parameters
e
The GestureEventArgs instance containing the event data.
WrapperCallOnKeyDown(KeyEventArgs)
Fires on key down.
Declaration
protected void WrapperCallOnKeyDown(KeyEventArgs e)
Parameters
e
The KeyEventArgs instance containing the event data.
WrapperCallOnKeyPress(KeyPressEventArgs)
Fires on key press.
Declaration
protected void WrapperCallOnKeyPress(KeyPressEventArgs e)
Parameters
e
The KeyPressEventArgs instance containing the event data.
WrapperCallOnKeyUp(KeyEventArgs)
Fires on key up.
Declaration
protected void WrapperCallOnKeyUp(KeyEventArgs e)
Parameters
e
The KeyEventArgs instance containing the event data.
WrapperCallOnMouseCaptureChanged(EventArgs)
Fires on mouse capture changed.
WrapperCallOnMouseClick(MouseEventArgs)
Fires on mouse click.
Declaration
protected virtual void WrapperCallOnMouseClick(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
WrapperCallOnMouseDoubleClick(MouseEventArgs)
Fires on mouse double click.
Declaration
protected void WrapperCallOnMouseDoubleClick(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
WrapperCallOnMouseDown(MouseEventArgs)
Fires on mouse down.
Declaration
protected void WrapperCallOnMouseDown(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
WrapperCallOnMouseEnter(EventArgs)
Fires on mouse enter.
WrapperCallOnMouseHover(EventArgs)
Fires on mouse hover.
WrapperCallOnMouseLeave(EventArgs)
Fires on mouse leave.
WrapperCallOnMouseMove(MouseEventArgs)
Calls MouseMove.
Declaration
protected void WrapperCallOnMouseMove(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
WrapperCallOnMouseUp(MouseEventArgs)
Fires on mouse up.
Declaration
protected void WrapperCallOnMouseUp(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
WrapperCallOnMouseWheel(MouseEventArgs)
Fires on mouse wheel.
Declaration
protected void WrapperCallOnMouseWheel(MouseEventArgs e)
Parameters
e
The MouseEventArgs instance containing the event data.
WrapperCallOnPanGesture(PanGestureEventArgs)
Fires on pan gesture.
Declaration
protected void WrapperCallOnPanGesture(PanGestureEventArgs e)
Parameters
e
The PanGestureEventArgs instance containing the event data.
WrapperCallOnPressAndTapGesture(PressAndTapGestureEventArgs)
Fires on press and tap gesture.
Declaration
protected void WrapperCallOnPressAndTapGesture(PressAndTapGestureEventArgs e)
Parameters
e
The PressAndTapGestureEventArgs instance containing the event data.
WrapperCallOnRotateGesture(RotateGestureEventArgs)
Fires on rotate gesture.
Declaration
protected void WrapperCallOnRotateGesture(RotateGestureEventArgs e)
Parameters
e
The RotateGestureEventArgs instance containing the event data.
WrapperCallOnTwoFingerTapGesture(GestureEventArgs)
Fires on two finger tap gesture.
Declaration
protected void WrapperCallOnTwoFingerTapGesture(GestureEventArgs e)
Parameters
e
The GestureEventArgs instance containing the event data.
WrapperCallOnZoomGesture(ZoomGestureEventArgs)
Fires on zoom gesture.
Declaration
protected void WrapperCallOnZoomGesture(ZoomGestureEventArgs args)
Parameters
args
The ZoomGestureEventArgs instance containing the event data.
Events
ContextMenuOpening
Occurs when context menu is opening.
Declaration
public event ChartViewContextMenuOpeningEventHandler ContextMenuOpening
Event Value
CreatePoint
Occurs when a new DataPoint is created.
Declaration
public event ChartViewCreatePointEventHandler CreatePoint
Event Value
CreatePointElement
Occurs when a new DataPointElement is created.
Declaration
public event ChartViewCreatePointElementEventHandler CreatePointElement
Event Value
CreateRenderer
Fired when the area requies an renderer for the first time.
Declaration
public event ChartViewCreateRendererEventHandler CreateRenderer
Event Value
CurrentViewIndexChanged
Occurs when the Current View Index is changed
Declaration
public event EventHandler CurrentViewIndexChanged
Event Value
DataError
Occurs when a data error is detected.
Declaration
public event ChartViewDataErrorEventHandler DataError
Event Value
Drill
Occurs when [drill].
LabelFormatting
Fires when the content of a point label needs to be formatted for display.
Declaration
[Browsable(true)]
public event ChartViewLabelFormattingEventHandler LabelFormatting
Event Value
SelectedPointChanged
Occurs when the selected point changes
Declaration
public event ChartViewSelectedChangedEventHandler SelectedPointChanged
Event Value
SelectedPointChanging
Occurs when the selected point is changing
Declaration
public event ChartViewSelectedChangingEventHandler SelectedPointChanging
Event Value