Freigeben über


VirtualizingLayout.ArrangeOverride(VirtualizingLayoutContext, Size) Methode

Definition

Stellt bei Implementierung in einer abgeleiteten Klasse das Verhalten für den Layoutdurchlauf "Anordnen" bereit. Klassen können diese Methode überschreiben, um ihr eigenes Passverhalten "Arrange" zu definieren.

Size ArrangeOverride(VirtualizingLayoutContext const& context, Size const& finalSize);
protected virtual Size ArrangeOverride(VirtualizingLayoutContext context, Size finalSize);
function arrangeOverride(context, 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 innerhalb des Containers, den dieses Objekt verwenden sollte, um sich selbst und seine untergeordneten Elemente anzuordnen.

Gibt zurück

Die tatsächliche Größe, die verwendet wird, nachdem das Element im Layout angeordnet ist.

Hinweise

Überschreiben Sie diese Methode, um das Verhalten für den Anordnungsdurchlauf des Layoutzyklus für ein Containerelement bereitzustellen.

Es wird erwartet, dass das angefügte Layout Für jedes untergeordnete Element des Containers Anordnen aufruft, auf das über das bereitgestellte VirtualizingLayoutContext zugegriffen werden kann.

Gilt für: