Hi there.
I have a Silverlight app that makes use of a Slider, bound to the current time position of a media item. I want to track the user's use of the system for analytics. One such event is when a user clicks on the slider to move to a new position. I've been using the MouseLeftButtonDown event but with that I can only determine where the user has moved the slider to and not where it's come from. I need to know both values. I had tried setting a flag in the MouseLeftButtonDown event and then checking that in the ValueChanged event but by the time ValueChanged fired the old and new values were a fraction apart and at a position after where the user had clicked to. I don't want to simply rely on the ValueChanged event as that fires so frequently and I need to know only when the user has manually moved position. Is there a way to determine what the position was that the user moved from?
Thanks in advance.
I have a Silverlight app that makes use of a Slider, bound to the current time position of a media item. I want to track the user's use of the system for analytics. One such event is when a user clicks on the slider to move to a new position. I've been using the MouseLeftButtonDown event but with that I can only determine where the user has moved the slider to and not where it's come from. I need to know both values. I had tried setting a flag in the MouseLeftButtonDown event and then checking that in the ValueChanged event but by the time ValueChanged fired the old and new values were a fraction apart and at a position after where the user had clicked to. I don't want to simply rely on the ValueChanged event as that fires so frequently and I need to know only when the user has manually moved position. Is there a way to determine what the position was that the user moved from?
Thanks in advance.