Condividi tramite


NonVirtualizingLayout.ArrangeOverride Metodo

Definizione

Quando implementato in una classe derivata, fornisce il comportamento per il passaggio di layout "Arrange". Le classi possono eseguire l'override di questo metodo per definire il proprio comportamento di passaggio "Arrange".

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

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

Parametri

context
NonVirtualizingLayoutContext

Oggetto contesto che facilita la comunicazione tra il layout e il relativo contenitore host.

finalSize
Size

Area finale all'interno del contenitore che questo oggetto deve usare per disporre se stesso e i relativi elementi figlio.

Restituisce

Dimensione effettiva usata dopo che l'elemento è disposto nel layout.

Commenti

Eseguire l'override di questo metodo per fornire il comportamento per il passaggio del ciclo di layout in un elemento contenitore.

Il layout collegato è previsto chiamare Arrange per ognuno degli elementi figlio del contenitore, a cui è possibile accedere tramite l'oggetto NonVirtualizingLayoutContext specificato.

Si applica a