Значить так.
Я сделал простое приложение, на форму натянул контрол ZoomedPB и, что называется, с песней вперед 

using System.Drawing;
using System.Drawing.Drawing2D;
namespace MySpace
{
	public class ZoomedPB : PictureBox
	{
		Image image = Bitmap.FromFile("C:\\1.jpg");
		Matrix matr = new Matrix();
		public ZoomedPB()
		{
			
		}
		protected override void OnPaint(PaintEventArgs e)
		{
			base.OnPaint (e);
			e.Graphics.Transform = matr;
			e.Graphics.DrawImage(image, 0,0);
			Focus();
		}
		protected override void OnMouseWheel(MouseEventArgs e)
		{
			float a = 1.1f;
			if (e.Delta > 0)
			{
				a = (float)1/a;
			}
			matr.Scale(a, a);
			Invalidate();
		}
	}
}