Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    @akoo Willkommen im Forum. Zunächst musst Du wissen, dass es nur einen Pixel-Buffer für den angezeigten Inhalt gibt. Du gehst wohl davon aus, dass es zum Hintergrundbild Overlays gibt, die einzeln behandelt werden können. Das gibt es in WinForms nicht, da kommt alles nacheinander in denselben Speicher. Statt des Löschens mit .Clear(col) male doch direkt das Hintergrundbild in das Bild.

  • Benutzer-Avatarbild

    @akoo Bei .Invalidate(...) (achte auf die Überladungen ) wird ein Teil der Bildfläche markiert, der bei der nächsten Ausführung des Paint-Befehls in Folge eines vom Framework gesendeten Paint-Events neu gemalt wird. Im Paint-Befehl wird die Bildfläche vollständig gemalt, was dargestellt wird, kannst Du von außen steuern. Vielleicht beschreibst Du mal, was Du ühaupt vorhast, da lässt sich gewiss besser helfen.

  • Benutzer-Avatarbild

    @akoo Statt .Clear() Du sollst Du das Hintergrundbild malen.