Zitat von
Luckie:
Zitat von
cumi:
Zitat von
Ultimator:
Du könntest erst auf ein Bitmap im Speicher zeichnen und das dann wenn du fertig bist auf das anzuzeigende kopieren.
bei der paintbox mach ich natürlich den ganzen redraw von hand...
Und warum? Kostet sehr viel Zeit. Kopier (BitBlt) doch das Bitmap im Speicher bei Bedarf (OnPaint) auf die Paintbox.
hmm, also mach ich eigentlich so...
Ich berechne zuerscht jeden Pixel des Bitmaps und zeige den dan mit Canvas.Draw(0,0,Bitmap); in die Paintbox. Und natürlich auch beim Ereigniss onpaint....