Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#2

Re: PaintBox in Weiss darstellen

  Alt 11. Jan 2007, 16:36
Die PaintBox zeichnet nix. Aus dem einfachen Grund, weil dir die PaintBox nur eine Zeichenfläche (Canvas) zur Verfügung stellt. Du musst dich im OnPaint der PaintBox darum kümmern was zu zeichnen. Da du aber nicht alle einzelnen Stifthandlungen des Users ständig merken und wiederholen willst, empfiehlt es sich eine Off-Screen-Bitmap zu halten und auf dieser zu malen und im OnPaint der PaintBox einfach diese zu übertragen. Als Nebeneffekt würde dein Hintergrund sogar weiss sein, da ein Bitmap Canvas per Default weiss gefüllt ist.

Tipp: Achte darauf, dass die Bitmap genauso gross ist wie die PaintBox bzw. das Bild, sonst ist nichts zu sehen vom Bitmap, wenn es keine Höhe/Breite hat.
  Mit Zitat antworten Zitat