I have a ScrollViewer where I need to change the pages on the fly. As you navigate the app I'm changing the content of a scrollviewer in a different view (pre-loading content). If I go from 3 pages, down to 1, and back up to 3 the ScrollViewer only shows 1 page. I've tried the refresh() and content() methods but that doesn't seem to re-initialize the scrollviewer. If I change the content of a scrollviewer how do I tell it to re-initialize itself?