Share via


DataTemplate.GetElement(ElementFactoryGetArgs) Méthode

Définition

Crée ou récupère une instance existante de l’objet UIElement déclaré dans le DataTemplate.

UIElement GetElement(ElementFactoryGetArgs const& args);
public UIElement GetElement(ElementFactoryGetArgs args);
function getElement(args)
Public Function GetElement (args As ElementFactoryGetArgs) As UIElement

Paramètres

Retours

Un instance de l’élément UIElement racine déclaré dans le DataTemplate ou null si la racine de n’est DataTemplate pas un UIElement.

Implémente

Remarques

Le DataTemplate agit comme une fabrique qui génère l’objet d’élément déclaré dans son modèle. Contrairement à la méthode LoadContent qui crée un instance chaque fois qu’elle est appelée, la GetElement méthode peut créer un instance ou retourner une instance existante qui a été recyclée via RecycleElement.

L’implémentation DataTemplatede n’utilise GetElement pas la valeur Data de ElementFactoryGetArgs. La propriété Data existe pour les implémentations telles que DataTemplateSelector où elle est utilisée pour déterminer à partir de quel DataTemplate charger du contenu.

S’applique à

Voir aussi