DataTemplateSelector.SelectTemplateCore Méthode

Définition

Surcharges

SelectTemplateCore(Object)

En cas d’implémentation par une classe dérivée, retourne un DataTemplate spécifique pour un élément ou conteneur donné.

SelectTemplateCore(Object, DependencyObject)

En cas d’implémentation par une classe dérivée, retourne un DataTemplate spécifique pour un élément ou conteneur donné.

SelectTemplateCore(Object)

En cas d’implémentation par une classe dérivée, retourne un DataTemplate spécifique pour un élément ou conteneur donné.

/// [Windows.Foundation.Metadata.Overload("SelectTemplateForItemCore")]
DataTemplate SelectTemplateCore(IInspectable const& item);
[Windows.Foundation.Metadata.Overload("SelectTemplateForItemCore")]
protected virtual DataTemplate SelectTemplateCore(object item);
function selectTemplateCore(item)
Protected Overridable Function SelectTemplateCore (item As Object) As DataTemplate

Paramètres

item
Object

IInspectable

Élément pour lequel retourner un modèle.

Retours

Modèle à utiliser pour l’élément et/ou le conteneur donnés.

Attributs

Remarques

Si votre ItemsControl.ItemsPanel est un ItemsStackPanel ou ItemsWrapGrid, fournissez un remplacement pour la méthode SelectTemplateCore(Object). Si ItemsPanel est un autre panneau, tel que VirtualizingStackPanel ou WrapGrid, fournissez un remplacement pour la méthode SelectTemplateCore(Object, DependencyObject).

Notes

Dans Windows 8.1, ItemsStackPanel est le ItemsPanel par défaut pour ListView, et ItemsWrapGrid est le ItemsPanel par défaut pour GridView.

Voir aussi

S’applique à

SelectTemplateCore(Object, DependencyObject)

En cas d’implémentation par une classe dérivée, retourne un DataTemplate spécifique pour un élément ou conteneur donné.

/// [Windows.Foundation.Metadata.Overload("SelectTemplateCore")]
DataTemplate SelectTemplateCore(IInspectable const& item, DependencyObject const& container);
[Windows.Foundation.Metadata.Overload("SelectTemplateCore")]
protected virtual DataTemplate SelectTemplateCore(object item, DependencyObject container);
function selectTemplateCore(item, container)
Protected Overridable Function SelectTemplateCore (item As Object, container As DependencyObject) As DataTemplate

Paramètres

item
Object

IInspectable

Élément pour lequel retourner un modèle.

container
DependencyObject

Conteneur parent pour l’élément modèle.

Retours

Modèle à utiliser pour l’élément et/ou le conteneur donnés.

Attributs

Remarques

La plupart des implémentations choisissent d’implémenter la logique de sélection en fonction de la valeur de l’élément ou du conteneur, et non des deux. Les implémentations doivent toujours passer le paramètre inutilisé tel qu’il est à la base.

Voir aussi

S’applique à