title: How can I move the TrackBar in response to mouse events in C#?
body: <p>This is probably a n00b query. I have a need where I want to change the trackbar value based on a mouse down event. This I achieved as follows:</p>
  
  <pre><code>private void MoveTrackBarToMouseClickLocation(TrackBar a_tBar, int a_mouseX)
  {
      // Jump to the clicked location
  
          double dblValue;
          dblValue = ((double)a_mouseX / (double)a_tBar.Width) * (a_tBar.Maximum -    a_tBar.Minimum);
          a_tBar.Value = Convert.ToInt32(dblValue);
  }
  </code></pre>
  
  <p>That part works fine. I am having trouble getting the scroll working while the mouse button is pressed. e.g. If I click on the trackbar and it takes me to say value 50 with the mouse down, I want to be able to scroll right or left (from value=50) while that mouse is down.</p>
  
  <p>I hope I have made my small issue clear.
  Any help is appreciated.
  Thanks</p>