Entwickler-Ecke

WinForms - Aktualisierung von Graphics / PictureBox


Spielcind - So 28.03.10 22:25
Titel: Aktualisierung von Graphics / PictureBox
Nabend,

ich zeichne mit einem Graphics Element auf einer PictureBox. Dabei werden Signale auf einem Koordinatenkreuz ausgegeben. Das Koordinatenkreuz und die Signale werden gezeichnet und per Timer aktualisiert. Bei jeder Aktualisierung wird das alte Bild gelöscht und alles neu gezeichnet.

Leider kann man bei etwas größeren Bildern bereits die Aktualisierung erkennen, es ist also so ein leichtes Flimmern zu sehen. Meine Frage: Wie bekomme ich das weg? Kann ich auch mehrere ebenen Übereinanderlegen, sodass das Koordinatenkreuz nicht immer mit aktualisiert werden muss? Oder gibt es ein geeigneteres Steuerelement?


Vielen Dank!


norman2306 - So 28.03.10 22:49

schau dir einfach mal das Prinzip von BufferedGraphics bei msdn an

http://msdn.microsoft.com/de-de/library/system.drawing.bufferedgraphics.aspx


Spielcind - So 28.03.10 22:56

Genau das habe ich gesucht! ;)

Danke!