Ejemplo n.º 1
0
        public void CenterView()
        {
            var imageRect = fModel.GetImageRect();
            var imWidth   = imageRect.GetWidth();
            var imHeight  = imageRect.GetHeight();

            if (float.IsInfinity(imWidth) || float.IsInfinity(imHeight))
            {
                return;
            }

            fOffsetX = (int)((-imWidth * fZoom + Width) / 2);
            fOffsetY = (int)((-imHeight * fZoom + Height) / 2);

            Invalidate();
        }