Pre loader

Dragging goes out of sync with mouse position


I have placed a VerticalLineAnnotation on chart surface along with AxisMarkerAnnotation on X-Axis. The X1 of axis marker is bound to the vertical line annotation’s X1 so that they can move together.

I have set IsEditable=”True” and DragDirections=”XDirection” for both – the line annotation & its axis marker so that user can drag the line on chart horizontally by holding the mouse on either the vertical line or its axis marker.

The drag operation works fine when user holds the vertical line with mouse and drags it. The mouse pointer and annotation move together happily.

However, the problem occurs when user holds on the axis marker and tries to drag. In this case, the mouse pointer remains way behind and the annotation moves ahead very fast. There is no sync between mouse pointer position and line annotation which becomes very bad experience for user. Is there any way to address this issue?

  • You must to post comments

Hi Anil,

Thanks for your question.
Unfortunately, I couldn’t reproduce this issue on our side. Could you please send us a small sample project reproducing this issue for investigation?

Thanks in advance.

  • Anil Soman
    Thanks for your reply. I found that there was some code written in DragDelta event which was causing the annotation to be dragged further. Removing this code fixed the issue. I will close this question later today.
  • You must to post comments
Showing 1 result

Try SciChart Today

Start a trial and discover why we are the choice
of demanding developers worldwide

Start TrialCase Studies