Partager via


NonVirtualizingLayout.InitializeForContextCore Méthode

Définition

En cas de substitution dans une classe dérivée, initialise tout état par conteneur que la disposition nécessite lorsqu’elle est attachée à un conteneur UIElement.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).

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

Paramètres

context
NonVirtualizingLayoutContext

Objet de contexte qui facilite la communication entre la disposition et son conteneur hôte.

Remarques

Remplacez cette méthode dans une classe dérivée pour fournir le comportement des appels à InitializeForContext.

Les éléments de conteneur qui prennent en charge les dispositions jointes doivent appeler InitializeForContext lorsqu’une instance de disposition est d’abord affectée. Le conteneur est censé donner à l’instance de disposition jointe un moyen de stocker et de récupérer tout état par conteneur via le contexte fourni. Il incombe également au conteneur de ne pas réutiliser le contexte, ou d’exposer l’état d’une disposition à une autre.

Lorsqu’une disposition jointe est supprimée, le conteneur doit libérer toute référence à l’état de disposition stocké.

S’applique à

Voir aussi