Edit this page

Events

This article lists the events exposed by the charting controls and their series.

Chart controls events

All charting controls in the RadChartView suite work with the following events:

RadCartesianChart exposes couple specific events:

Series events

All chart series expose the following event:

Axis events

  • Continuous axes (LinearAxis, LogarithmicAxis, DateTimeContinuousAxis) - the charts continuous axes expose the following events:

    • ActualRangeChanged: Occurs when the actual range changes.
    • ActualVisibleRangeChanged: Occurs when the actual visible range changes.
  • LinearAxis

    • ActualMajorStepChanged: Occurs when the axis major step gets changed.

You can find more information about the axes events in the Axis help article.

Behavior events

  • ChartCrosshairBehavior - this behavior exposes the following event:
    • PositionChanged: Occurs when the position of the lines that represent the crosshair change.
  • ChartTrackBallBehavior - this behavior exposes the following events:
    • PositionChanging: Occurs when the value of the ChartTrackBallBehavior.Position property is changing. Allows for the new position to be modified.
    • TrackInfoUpdated: Occurs when a track info is updated, just before the UI that represents it is updated. Allows custom information to be displayed.
  • ChartSelectionBehavior - this behavior exposes the following event:

Provider events

  • ChartSeriesProvider - the series provider expose the following events:

    • SeriesCreated: Occurs when a series is created. Allows for the series to be additionally set up or completely replaced.
  • ChartAnnotationsProvider - the annotations provider expose the following events:

    • AnnotationCreated: Occurs when an annotation is created. Allows for the annotation to be additionally set up or completely replaced.

See Also

Was this article helpful? Yes No

Give article feedback

Tell us how we can improve this article

Dummy