Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    Ich kann den Fehler nachvollziehen und habe eine funktionierende Möglichkeit gefunden. Das Problem tritt auch beim "geeigneten" Resizen auf, siehe Anhang. Das einfachste, wenn vielleicht auch nicht das sauberste (eine bessere fällt mir momentan nicht ein): Stoße beim Größenändern das komplette Neuzeichnen des Panels an: VB.NET-Quellcode (3 Zeilen)

  • Benutzer-Avatarbild

    Nee, eben nicht. CreateGraphics ist nicht notwendig*, weil das e, was vom Paint-Event an den Paint-EventHandler weitergereicht wird, bereits ein Graphics-Objekt enthält, das man nutzen sollte. Dieses kannst Du an DrawGradient weiterreichen. Ja, das geht dann in Zeile#6 und Zeile#9 nicht. Aber in Zeile#6 wird es nicht benötigt und in Zeile#9 reicht das gezeigte Invalidate. * CreateGraphics selbst zu verwenden, sollte man m.E. vermeiden: Es sollte disposed werden (was Du nicht tust), es hat wohl n…

  • Benutzer-Avatarbild

    Dann muss man aber was eigenes basteln.

  • Benutzer-Avatarbild

    Den Using-Block hast Du in Post#5, für den Brush verwendet, aber nicht für das Graphics-Objekt, welches Du mit CreateGraphics inline in Zeile#16 erstellt hattest.