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 ihren Layout-Überschreibungsimplementierungen aufrufen, um ein rekursives Layoutupdate zu bilden.

public:
 virtual Size Arrange(LayoutContext ^ context, Size finalSize) = Arrange;
Size Arrange(LayoutContext const& context, Size const& finalSize);
public Size Arrange(LayoutContext context, Size finalSize);
function arrange(context, 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 verwendet wird, nachdem das Element im Layout angeordnet ist.

Hinweise

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

Gilt für: