Hi,
After calling ResetToLimits method you can try to call
TranslateToCenter or TranslateToCenterRelative methods.
The methods translates the content of ZoomPanel so that the
mouseNewCenterPoint is shown in the center of ZoomPanel.
The parameter can be in absolute coordinates (TranslateToCenter) or
relative (TranslateToCenterRelative).
Andrej