title: How can I determine which items in a GridView that are visible in the current scroll window?
body: <p>I have a GridView in my main app page and I want to do some background processing for the items that are currently in view for the user (high priority), and then of course do the other items too (low priority).</p>
  
  <p>I can access the ScrollBar and the ScrollViewer, but none of them appear to tell me which of my items are in the current scroll window. I could try to hack this in, but it gets tricky because the number of row/columns change based on the size of the scroll region.</p>
  
  <p><a href="http://msdn.microsoft.com/en-us/library/windows/apps/br209745.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/windows/apps/br209745.aspx</a>
  <a href="http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.scrollviewer.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.scrollviewer.aspx</a></p>
  
  <p>Any help much appreciated!</p>
  
  <p>thanks</p>