Freigeben über


VirtualizingLayout.ArrangeOverride(VirtualizingLayoutContext, Size) Methode

Definition

Wenn sie in einer abgeleiteten Klasse implementiert werden, wird das Verhalten für den Layoutpass "Anordnen" bereitgestellt. Klassen können diese Methode außer Kraft setzen, um ihr eigenes "Arrange"-Passverhalten zu definieren.

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

Size ArrangeOverride(VirtualizingLayoutContext const& context, Size const& finalSize);
protected virtual Size ArrangeOverride(VirtualizingLayoutContext context, Size finalSize);
Protected Overridable Function ArrangeOverride (context As VirtualizingLayoutContext, finalSize As Size) As Size

Parameter

context
VirtualizingLayoutContext

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

finalSize
Size

Der letzte Bereich im Container, den dieses Objekt verwenden sollte, um sich selbst und seine untergeordneten Elemente anordnen zu können.

Gibt zurück

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

Hinweise

Überschreiben Sie diese Methode, um das Verhalten für den Anordnen des Layoutzyklus auf einem Containerelement bereitzustellen.

Das angefügte Layout wird erwartet, dass für jede der untergeordneten Elemente des Containers Aufordnen aufgerufen wird, auf die über das bereitgestellte VirtualizingLayoutContext zugegriffen werden kann.

Gilt für: