Ciao
non ho il visual studio sotto mano quindi vado un po' a braccio...
Con queste righe ti crei l'immagine su cui disegnare e da cui creare l'oggetto Graphics
Bitmap ImmagineSpool = new Bitmap(1280, 1024);
Graphics g;
private object g = Graphics.FromImage(ImmagineSpool);
Ora usando g disegni tutto ciò che vuoi e poi semplicemente attribuisci alla picturebox la bitmap ImmagineSpool
Questo codice lo puoi mettere all'interno di una routine che invochi ogni volta tu voglia aggiornare l'immagine. Ricordati di invocare il dispose degli oggetti grafici mi raccomando.
Spero di essere stato chiaro... fammi sapere se è tutto a posto.