Wie verwende ich das OnPaint-Ereignis in C #?

Ich habe einige ähnliche Fragen auf der Website gesehen, aber keine davon hat mir wirklich geholfen.

Ich habe eine Funktion, die ein paar Linien auf dem Formular zeichnet, wenn auf eine Schaltfläche geklickt wird, deren Form von den Werten abhängt, die der Benutzer in einige Textfelder eingibt.

Mein Problem ist, dass wenn ich das Formular minimiere, die Linien verschwinden und ich verstanden habe, dass dies durch die Verwendung des OnPaint-Ereignisses behoben werden kann, aber ich verstehe nicht wirklich, wie.

Kann mir jemand ein einfaches Beispiel geben, wie man mit einer Funktion auf Knopfdruck etwas mit dem Ereignis OnPaint zeichnen kann?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage