Condividi tramite


NonVirtualizingLayout.UninitializeForContextCore Metodo

Definizione

Quando ne viene eseguito l'override in una classe derivata, rimuove qualsiasi stato archiviato in precedenza nel contenitore UIElement.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

void UninitializeForContextCore(NonVirtualizingLayoutContext const& context);
protected virtual void UninitializeForContextCore(NonVirtualizingLayoutContext context);
Protected Overridable Sub UninitializeForContextCore (context As NonVirtualizingLayoutContext)

Parametri

context
NonVirtualizingLayoutContext

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

Commenti

Eseguire l'override di questo metodo in una classe derivata per fornire il comportamento per le chiamate a Layout.UninitializeForContext(Microsoft.UI.Xaml.Controls.LayoutContext).

Gli elementi contenitore che supportano i layout associati devono chiamare UninitializeForContext quando un'istanza di layout viene disassociata con il contenitore. Il contenitore deve fornire all'istanza di layout associata un modo per archiviare e recuperare qualsiasi stato per contenitore tramite il contesto fornito.

Si applica a

Vedi anche