Layoutcontainer
Layoutcontainer sind Steuerelemente in WPF, die verwendet werden, um andere Steuerelemente und Elemente in einem bestimmten Layout anzuordnen. Sie ermöglichen die strukturierte Organisation und Anzeige von Elementen in einer Benutzeroberfläche.
Übersicht der Layoutcontainer
Container | Beschreibung |
---|---|
Grid | Ein Raster, das es ermöglicht, Elemente in Zeilen und Spalten anzuordnen und zu positionieren. |
StackPanel | Ein Container, der seine Elemente in einer horizontalen oder vertikalen Stapelanordnung ausrichtet. |
DockPanel | Ein Container, der Elemente an den Rändern des Containers andocken kann, z.B. oben, unten, links, rechts. |
WrapPanel | Ein Container, der seine Elemente horizontal oder vertikal anordnet und bei Bedarf umbrechen kann. |
Canvas | Ein Container, der die absolute Positionierung von Elementen ermöglicht. |
GridSplitter | Ein Steuerelement, das es ermöglicht, die Größe von Zellen in einem Grid dynamisch zu ändern. |
UniformGrid | Ein Raster, das seine Elemente gleichmäßig über die verfügbare Fläche verteilt. |
Eigenschaften von Layoutcontainern
Alle Layouts erben von Panel.
Eigenschaft | Beschreibung |
---|---|
Background | Legt die Hintergrundfarbe des Panels fest. |
Width | Legt die Breite des Panels fest. |
Height | Legt die Höhe des Panels fest. |
Margin | Legt den Außenabstand des Panels fest. |
Padding | Legt den Innenabstand des Panels fest. |
HorizontalAlignment | Legt die horizontale Ausrichtung des Panels fest. |
VerticalAlignment | Legt die vertikale Ausrichtung des Panels fest. |
Visibility | Legt die Sichtbarkeit des Panels fest. |
IsEnabled | Gibt an, ob das Panel aktiviert oder deaktiviert ist. |
Children | Gibt die Auflistung der untergeordneten Elemente des Panels zurück. |