Autor Beitrag
Christoph1972
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 690
Erhaltene Danke: 16


VS2015 Pro / C# & VB.Net
BeitragVerfasst: Mi 14.07.10 18:21 
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....

_________________
Gruß
Christoph
Ralf Jansen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 4708
Erhaltene Danke: 991


VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
BeitragVerfasst: 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.