Container Elemente bietet sich v.a. dazu andere Elemente zu strukturieren und gruppieren.
Layoutpanel
Innerhalb eines Layoutpanels können wieder Spalten und Zeilen eingefügt werden zur Anordnung.
Wenn ein neues LayoutPanel eingefügt wird, wird es mit Titel "(ohne Titel)" angezeigt. Ein Titel für das Panel kann unter der Eigenschaft Rahmen eingefügt werden, dazu erscheint ein PopUp-Fenster Rahmeneditor.
Dort können mehrere Rahmen eingefügt werden, der Rahmentyp ausgewählt und Titel (mitsamt Übersetzung) eingefügt werden.
TabbedPane
Als weiteres Element steht das TabbedPane zur Verfügung, ein Panel in dem mehrere Reiter untergebracht werden können.
Eignet sich gut zur Strukturierung des Layouts und zur Unterbringung mehrerer Panels auf geringem Raum. Diese Reiter werden auch oft genutzt um Subforms (sh. Datenkomponenten) unterzubringen.
Ein TabbedPane wird bei Erstellung immer mit zwei Standardreitern platziert (wie im Beispiel).
Über Rechtsklick auf einen der Reiter können verschiedene Optionen gewählt werden. Der Standardrand kann bzw. sollte ausgeblendet werden.
Reiter hinzufügen
Reiter umbenennen
Reiter Tastenkürzel lässt für einen Reiter ein Tastenkürzel angeben
Reiter entfernen
Reiter umsortieren Können auch durch einfaches Ziehen des Reiters umsortiert werden
Reiter (de)aktivieren
Eigenschaften des TabbedPanes
Einem TabbedPane kann ebenfalls wieder ein Rahmen zugeordnet werden, Standard ist ein "Leerer Rahmen". Die Reiterposition kann ebenfalls geändert werden: bottom, left, right, top (Standard). Eine Veränderung der Reiterposition sieht man erst im Layout selbst, bzw. in der Testansicht, im Editor sind die Reiter immer oben.
ScrollPane
Wenn Elemente ansonsten die Größe des Layouts überschreiten, kann ein ScrollPane genutzt werden, der Inhalt darf beliebig viel Platz einnehmen.
Beim ScrollPane gibt es zwei interessant Eigenschaften:
Vertikale Scrollbar
Horizontale Scrollbar
Diese beiden Eigenschaften können die Werte (always, asneeded und never) annehmen. Bei "asneeded" wird die Scrollbar nur angezeigt wenn der Inhalt des Panels größer ist als das Panel selbst.
SplitPane
Zur Strukturierung von Daten auf geringem Raum, v.a. in Verbindung mit dem ScrollPane sinnvoll nutzbar.
Eigenschaften
Trennstrichbreite
Resizegewichtung
Ein-/Ausklappbar Kann das SplitPane komplett ein- und ausgeklappt werden (über beide Pfeile)
Durchgehendes Layout Beim Verschieben wird das Layout ständig angezeigt