HELP! Scrollbars dont reset

All.
Great forum and I appreciate all the help.
I cannot get the scrollbars to reset to top and left when I switch the view from a tree control.
here is what I mean....
select item from tree and scroll right and to the bottom.
Second choose a different transaction and the scrollbars dont reset. what do i need to do ?

What do you do to the GoView when the TreeView selection changes?

Perhaps you should set whatever GoView properties you want when you modify its contents. Presumably you are not replacing the GoView.Document, because setting GoView.Document does reset GoView.DocPosition to the origin.
So perhaps you should always set GoView.DocPosition to new PointF(0,0)?
Or do you want to remember the GoView.DocPosition for each TreeView item separately once that "view" has been seen?