VirtualizingLayout.InitializeForContextCore(VirtualizingLayoutContext) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas de substitution dans une classe dérivée, initialise tout état par conteneur requis par disposition lorsqu’elle est attachée à un conteneur UIElement.
void InitializeForContextCore(VirtualizingLayoutContext const& context);
protected virtual void InitializeForContextCore(VirtualizingLayoutContext context);
function initializeForContextCore(context)
Protected Overridable Sub InitializeForContextCore (context As VirtualizingLayoutContext)
Paramètres
- context
- VirtualizingLayoutContext
Objet de contexte qui facilite la communication entre la disposition et son conteneur hôte.
Remarques
Substituez 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 affectée pour la première fois. Le conteneur est censé donner à l’instance de disposition jointe un moyen de stocker et de récupérer n’importe quel état par conteneur à l’aide du 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 attachée est supprimée, le conteneur doit libérer toute référence à l’état de disposition qu’il a stocké.