GoView extents recalculations


After adding objects in GoView's GoDocument, finally Goview first shows only elements which are visible in form's ( On which i added GiView control) client area from top of window.
But some elements are beyond visible client area.
Requirement is that at first view should show all objects from bottom of window not from top of window.

this will scroll (Y) to the bottom-most object, without changing X.

RectangleF b = view.Document.ComputeBounds();
view.Document.Bounds = b;
view.DocPosition = new PointF(view.DocPosition.X, b.Bottom - view.DocExtentSize.Height);