title: Enable scrollviewer to scroll per item instead of default behaviour
body: <p>In my current project i have a scroll viewer that has several buttons listed.
  Instead of navigating trough the standard scrollbar navigation buttons are used instead.</p>
  
  <p>So what i wish to achieve is when i press a navigation button (repeat button) the next button / item in line directly pops up.</p>
  
  <p>With the default behaviour i see the content slowly appearing when i press the navigation button.</p>
  
  <p>When i click next or previous on the navigation i want to see the next item in line instantly appearing insteed of waiting for example 2 sec until the scrolling is done.</p>
  
  <p>Inside the scrollviewer is a itemsControl that contains a stackpanel with custom created buttons.</p>
  
  <p>The scrollviewer is on its turn located in a grid.</p>
  
  <p>Or is a scrollviewer not the way to go to navigate between items in a stackpanel by means of 2 navigation buttons?</p>
  
  <p>EDIT: For some reason logical scrolling seems not to be working anymore after applying a itemControl where the stackpanel and the button datatemplate is located.</p>
  
  <p>Thanks in advance!
  Jackz</p>