Da wird dir sicher der Befehl
Invalidate helfen

Musst mal in der MSDN gucken, wie er in
VB angewand wird. Denke mal in
VB irgendwas wie
Me.Invalidate oder so...
Kenn das leider nur aus C#.
Edit: Falls du es bisher noch nicht so machst:
Zeichnen würde ich immer durch Überschreiben der OnPaint()-Methode durchführen. Darin kann man auch wunderbar den Befehl
Invalidate ausführen.