Löschen der Graphik eines transparenten panel C#

Ich habe ein WebBrowser-Steuerelement mit einer transparenten Platte über der Spitze der es, was ich versuche zu tun ist, ziehen Sie ein Rechteck auf dem transparent-panel rund um das element in die Seite, dass der Mauszeiger darauf.

Bisher habe ich alles außer das panel ist nicht deaktiviert wird vor dem zeichnen des nächsten Rechtecks, so dass ich am Ende mit Rechtecken überall.

hier ist der code Im Einsatz.

paneGraphics = drawingPane.CreateGraphics();

Rectangle inspectorRectangle;

inspectorRectangle = controller.inspectElement();

paneGraphics.DrawRectangle(new Pen(Color.Blue, 1), inspectorRectangle);     

drawingPane.Invalidate();

Ich habe versucht, mit drawingPane.klar (), aber das nur schaltet der Bildschirm weiß.

InformationsquelleAutor | 2009-04-28
Schreibe einen Kommentar