Twitter's new UserStream function is awesome, but has one major downside - the noise gets noisier. With updates coming in realtime, often it is hard to read a tweet before the framework scrolls down the tweet out of sight.
Ideally, I'd like to pause/stop automagic scrolling if the Listbox focus isn't at the very top, even if it resulted in incorrect thumbbar, etc. Is there any way to achieve this through XAML/C# on the scrollviewer/listbox itself?
Alternatively, our ViewModel periodically polls the master collection for new updates. If there is a way there a way to get the location of the scrollviewer, we could buffer until it reaches the top, then start inserting them again, although I'm not sure what the user experience of that would be like.