Entwickler-Ecke

WinForms - Viele Controls auf Form


Christoph1972 - Mi 14.07.10 18:21
Titel: Viele Controls auf Form
Hallo Leute,

ich feile aktuell an einem Projekt, wo die Anzahl der Controls auf der MainForm überhand genommen hat. Das habe ich zu Beginn des Projekts einfach unterschätz, was da zusammen kommt. Nun möchte ich etliche Controls gruppiert in UserControls auslagern, was den Code schon mal deutlich übersichtlicher macht. Nun frage ich mich, ob es nur den Vorteil der besseren Übersichtlichkeit gibt, oder gibt es auch einen technischen Vorteil? Es wird ja empfohlen so wenig Controls wie möglich auf einer Form zu halten, viele Controls == schlechter Programmierstil, aber irgendwie bleibt die Anzahl der Conts ja gleich....


Ralf Jansen - Mi 14.07.10 18:33

Zitat:
Nun frage ich mich, ob es nur den Vorteil der besseren Übersichtlichkeit gibt, oder gibt es auch einen technischen Vorteil?


Für den Entwickler oder für den User?

Das aufteilen auf UserControls hilft vordergründig erst mal nur dir um die Komplexität kontrollierbar zu halten.
Der User hätte eher was davon wenn man den Geschäftsprozess oder die Darstellungsform anpasst so das weniger Controls je Form nötig werden.