SciChart® the market leader in Fast WPF Charts, WPF 3D Charts, and now iOS Charting & Android Chart Components

Welcome to the SciChart Community Forums!

Please use the forums below to ask questions about SciChart. Take a moment to read our Question asking guidelines on how to ask a good question and our support policy

We also have a tag=SciChart on where you can earn rep for your questions!


I have a vertical annotation and I want to restrict the scrolling of annotation between an x axis range.

ie, When I drag and reach left most point, it should not move beyond that point. Same should happen when I reach right most point.

How can I do that?

  • You must to post comments

Hi Vibin,

A strategy for you is to subscribe to the VerticalLineAnnotation.DragDelta event and if X1 < xMin or X1 > xMax set X1 back to the edge value.

If you are doing this in MVVM you can simply bind TwoWay from VerticalLineAnnotation.X1 to a property in your ViewModel and clip the movement in the same way.

hope this helps!

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.