Ah,
Outline.EnsureVisible( view, true, effect, null );
did the trick. However, it's right justified. As I fit 3 Views on the screen at a time. And it scrolls the view till it is the right most one. And not the center. Whats the best way to address that? FindNextView() ?
[EDIT: Got it.. view = Outline.FindNextView( view, Core::ViewState[]); ]