Ich arbeite viel mit der "Dock"-Eigenschaft von Controls, um alle Steuerelemente automatisch in mein Fenster einzupassen.
Meine Frage ist: Muss ich jedes Control zwingend auf ein Panel setzen, damit dieses nicht von anderen Controls mit Dock=Fill überdeckt wird bzw. diese anderen dann unter meinem Control mit z. B. Dock=Top sind?
Beispiel: BindingNavigator oben mit Dock=Top, darunter ein DataGridView mit Dock=Fill. Die Header des DGVs sind nun unter dem BN.
Ich könnte auch mit Anchor arbeiten, aber mittels Dock brauche ich zur Entwurfszeit nicht viel machen, sondern "klatsche" einfach alle Controls auf die Form und es sieht trotzdem gut aus.
Meine Frage ist: Muss ich jedes Control zwingend auf ein Panel setzen, damit dieses nicht von anderen Controls mit Dock=Fill überdeckt wird bzw. diese anderen dann unter meinem Control mit z. B. Dock=Top sind?
Beispiel: BindingNavigator oben mit Dock=Top, darunter ein DataGridView mit Dock=Fill. Die Header des DGVs sind nun unter dem BN.
Ich könnte auch mit Anchor arbeiten, aber mittels Dock brauche ich zur Entwurfszeit nicht viel machen, sondern "klatsche" einfach alle Controls auf die Form und es sieht trotzdem gut aus.