title: Reaching bottom of ScrollViewer - maximum VerticalOffset value is lower than ScrollableHeight
body: <p>I have problem with detecting when user reached the bottom of a ScrollViewer. </p>
  
  <p>My Code:</p>
  
  <pre><code>bool atBottom = scrollViewer.VerticalOffset &gt;= scrollViewer.ScrollableHeight;
  </code></pre>
  
  <p>But sometimes when I reached the bottom of Scrollviewer, value of scrollViewer.VerticalOffset is lower than scrollViewer.ScrollableHeight. It depends on items in listbox, but I dont know how.</p>
  
  <p>Do you know, where is the problem? </p>