Wieder mal habe ich eine Frage: Wie kann ich bei einer Anwendung, die bereits fertig ist, Double-Buffering nachträglich einfügen?
Ich bin schonmal soweit, dass ich ein Bitmap erstelle, genannt doublebuffer. Das wird dann auch gleich mit der Größe des Fensters initalisiert. Jetzt ist es bei mir so, dass eine Methode zeichnen() aufgerufen wird, wenn das Formular aktualisiert werden muss. Durch
1 | Graphics g = Graphics.FromImage(doubleBuffer); |
habe ich auch schon festgelegt, dass immer in den Buffer geschrieben wird. Wie kann ich es jetzt aber schaffen, dass am Ende der Zeichenoperationen der Buffer praktisch auf das Form gelegt wird, sodass endlich dass flackern entfällt? Das wäre gut, wenn mir das jetzt noch jemand erklären könnte.
Ich sag schonmal danke, mfg Florian