Cortar uma imagem em 9 pedaços C # [duplicado]

Duplicata Possível:
Imagem dividida em 9 partes

Embora eu pesquisei o suficiente, mas infelizmente não consegui encontrar uma ajuda. esteTutorial do Projeto de Código também falhou em me servir o que eu realmente preciso.

Eu tenho uma imagem e 9 PictureBox (s) em um WinForm.

Image img = Image.FromFile("media\\a.png"); // a.png has 312X312 width and height
//          some code help, to get
//          img1, img2, img3, img4, img5, img6, img7, img8, img9
//          having equal width and height
//          then...
pictureBox1.Image = img1;
pictureBox2.Image = img2;
pictureBox3.Image = img3;
pictureBox4.Image = img4;
pictureBox5.Image = img5;
pictureBox6.Image = img6;
pictureBox7.Image = img7;
pictureBox8.Image = img8;
pictureBox9.Image = img9;

Aqui está uma imagem de exemplo para você:

Esta é uma parte do meu projeto de classe Picture Puzzle. Eu fiz com as imagens do photoshop, agora quero cortar dinamicamente.

Desde já, obrigado.

questionAnswers(2)

yourAnswerToTheQuestion