Seitenhistorie
Versionen im Vergleich
Schlüssel
- Diese Zeile wurde hinzugefügt.
- Diese Zeile wurde entfernt.
- Formatierung wurde geändert.
Inhalt | ||
---|---|---|
|
Definition
Container Elemente bietet sich v.a. dazu andere Elemente zu strukturieren und gruppieren.
Image Modified
Layoutpanel
Innerhalb eines Layoutpanels können wieder Spalten und Zeilen eingefügt werden zur Anordnung.
Image Removed
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.
Image Added
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.
Image Added
ScrollPane
Wenn Elemente ansonsten die Größe des Layouts überschreiten, kann ein ScrollPane genutzt werden, der Inhalt darf beliebig viel Platz einnehmen.
Image Removed
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.
Image Added
SplitPane
Image Removed
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
Image Added