You can use these two alternative options:

1. Hide PictureBox then draw whatever you want on it (don't forget to set AutoRedraw property to TRUE). After drawing make it visible (in other words, show it).

2. Use two PictureBox controls. One will be always visible, and the other will be always hidden. After drawing to hidden PictureBox (AutoRedraw = True - look up), put image into visible PictureBox like this:

PictureBox1.Picture = PictureBox2.Image

Hope this helps...