Freigeben über


Layout.Arrange(LayoutContext, Size) Methode

Definition

Positioniert untergeordnete Elemente und bestimmt eine Größe für ein Container-UIElement. Containerelemente, die angefügte Layouts unterstützen, sollten diese Methode aus ihrem Layout außer Kraft setzen, um eine rekursive Layoutaktualisierung zu bilden.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).

public:
 virtual Size Arrange(LayoutContext ^ context, Size finalSize) = Arrange;
Size Arrange(LayoutContext const& context, Size const& finalSize);
public Size Arrange(LayoutContext context, Size finalSize);
Public Function Arrange (context As LayoutContext, finalSize As Size) As Size

Parameter

context
LayoutContext

Das Kontextobjekt, das die Kommunikation zwischen dem Layout und seinem Hostcontainer erleichtert.

finalSize
Size

Die endgültige Größe, die der Container für das untergeordnete Element im Layout berechnet.

Gibt zurück

Die tatsächliche Größe, die nach der Anordnung des Elements im Layout verwendet wird.

Hinweise

Überschreiben Sie NonVirtualizingLayout.ArrangeOverride oder VirtualizingLayout.ArrangeOverride , um das Verhalten für diese Methode in einer abgeleiteten Klasse bereitzustellen.

Gilt für: