private void zoomInButton_Click(object sender, EventArgs e) { float newZoom = mZoom + 0.25f; if (mZoom == kMinZoom) { newZoom = 0.25f; } newZoom = Math.Min(newZoom, kMaxZoom); if (newZoom != mZoom) { mZoom = newZoom; canvas.Refresh(); } }