Freigeben über


DockPanel-Element

Diese Seite bezieht sich nur auf WPF-Projekte

Ein DockPanel-Element in einem Windows Presentation Foundation-Projekt stellt einen Layoutbereich zur Verfügung, in dem Sie untergeordnete Elemente basierend auf der Kompassrichtung (Norden, Süden, Osten und Westen) entlang der Bildschirmkante anordnen können. Das DockPanel-Element wurde schon früher für das Stammlayout in anderen Formularpaketen verwendet, da es das Andocken von Panels entlang der Bildschirmkante ermöglicht.

Wenn Sie untergeordnete Elemente zu einem DockPanel-Element hinzufügen, werden die Elemente standardmäßig an der linken Seite des Panels angedockt. Das letzte untergeordnete Element, das Sie hinzufügen, kann den gesamten verbleibenden Platz im Panel ausfüllen, wenn die LastChildFill-Eigenschaft (Füllung durch letztes untergeordnetes Element) für dieses Element auf True festgelegt ist. Standardmäßig ist diese Eigenschaft auf False festgelegt. Wenn das Panel mit Elementen aufgefüllt wird, werden diese vom übergeordneten Layoutcontainer freigestellt oder verborgen.

Wenn Sie ein untergeordnetes Element eines DockPanel-Elements auf die Zeichenfläche ziehen, zeigt ein großer Vierfachpfeilcursor die Richtungen an, in denen das Element angedockt werden kann (siehe Bild unten). Sie können diesen Vierfachpfeilcursor auch zum Ändern der Andockausrichtung verwenden. Ziehen Sie das Element einfach über den gewünschten Richtungspfeil. Der ausgewählte Richtungspfeil wird hervorgehoben. Dadurch wird angezeigt, dass Sie das Element ablegen können, um es in dieser Richtung anzudocken.

Mithilfe der Schaltfläche ObjektbibliothekCc295378.0224cabd-5da1-4e01-bddd-4a647401a098(de-de,Expression.10).png oder der Schaltfläche für Layoutcontainer in der Werkzeugpalette können Sie einem Dokument ein DockPanel-Element hinzufügen. Weitere Informationen zur Verwendung von DockPanel-Elementen finden Sie in den verwandten Themen Ändern der Reihenfolge des Andockens und Ändern der Andockausrichtung.

Cc295378.72d46b58-9a49-4dd5-8af7-6843c0440226(de-de,Expression.10).png