title: Animated (Smooth) scrolling on ScrollViewer
body: <p>I have a <code>ScrollViewer</code> in my WPF App, and I want it to have smooth/animated scrolling effect just like <em>Firefox</em> has (if you know what I am talking about).</p>
  
  <p>I  tried to search over the internet, and the only thing I've found is this:<br/></p>
  
  <p><a href="http://matthiasshapiro.com/DisneyShorts/how-to-create-an-animated-scrollviewer-or-listbox-in-wpf" rel="noreferrer">How To Create An Animated ScrollViewer (or ListBox) in WPF</a></p>
  
  <p>It works pretty good, but I have one problem with it - it animates the scrolling effect but the <code>ScrollViewer</code>'s <code>Thumb</code> goes directly to the point pressed - I want it to be animated aswell</p>
  
  <p>How can I cause the <code>ScrollViewer</code>'s <code>Thumb</code> to be animated as well, or else is there a working control with the same properties/features I want?</p>