public void InitializeDisplayRectangle(Rectangle saved, Size referenceSize) { this.referenceSize = referenceSize; InitializeDisplayRectangle(saved); if (displayRectangle != saved) { controller.UpdateDisplayRectangle(displayRectangle); } ForceZoomValue(); }
protected override void OnMouseUp(MouseEventArgs e) { base.OnMouseUp(e); if (controller.Bitmap == null) { return; } controller.OnMouseUp(); manipulator.End(); ForceZoomValue(); controller.UpdateDisplayRectangle(displayRectangle); Cursor = controller.GetCursor(zoomHelper.Value); }