Frage

Ich habe eine WinForms-GUI-Anwendung, die eine Reihe von Bereichen dazu hat, was ich gerne eindeutige Grafiken anpassen möchte.Diese Bereiche würden Kontrollen enthalten und reaktiv sein.Ich denke derzeit daran, von einem generationspflichtigen Meldungen von einem TableLayoutPanel zu erben.

klingt dies wie ein guter Weg, oder gibt es noch andere / bessere Optionen?

War es hilfreich?

Lösung

Jede Windows-Formulare-Steuerung hat ein Paint-Event, Sie müssen nicht Ihre eigene Klasse ableiten.Aber sicher, Sie können, es hilft, den Code zu trennen.Wählen Sie einfach eine Basisklasse aus, die bereits das meiste das, was Sie brauchen, bereits bietet.Setzen Sie die doppelbuffte Eigenschaft in den Konstruktor auf true und überschreiben Sie Onpaint.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top