DataTemplate Classe

Définition

Modèle avec plusieurs liaisons, couramment utilisés par les ListView et les MultiPage<T>.

public class DataTemplate : Xamarin.Forms.ElementTemplate, Xamarin.Forms.Internals.IDataTemplateController
type DataTemplate = class
    inherit ElementTemplate
    interface IDataTemplateController
Héritage
System.Object
DataTemplate
Dérivé
Implémente

Remarques

En XAML, les développeurs d’applications peuvent imbriquer le balisage à l’intérieur d’une DataTemplate balise pour créer un View dont les membres sont liés aux propriétés des objets de données contenus dans une ItemsSource liste.

Constructeurs

DataTemplate()

À usage interne uniquement.

DataTemplate(Func<Object>)

Crée et initialise une nouvelle instance de la classe DataTemplate.

DataTemplate(Type)

Crée un DataTemplate pour le type.

Propriétés

Bindings

Obtient un dictionnaire de liaisons, indexées par les propriétés liées.

Values

Retourne un dictionnaire de valeurs de propriétés pour ce DataTemplate, indexées par propriété.

Méthodes

CreateContent()

Utilisé par l’infrastructure XAML pour charger des modèles de données et configurer le contenu de l’interface utilisateur qui en résulte.

(Hérité de ElementTemplate)
SetBinding(BindableProperty, BindingBase)

Définit la liaison pour property.

SetValue(BindableProperty, Object)

Définit la valeur de property.

Implémentations d’interfaces explicites

IDataTemplate.LoadTemplate

Uniquement réservé à un usage interne.

(Hérité de ElementTemplate)
IDataTemplateController.Id

Modèle avec plusieurs liaisons, couramment utilisés par les ListView et les MultiPage<T>.

IDataTemplateController.IdString

Modèle avec plusieurs liaisons, couramment utilisés par les ListView et les MultiPage<T>.

Méthodes d’extension

CreateContent(DataTemplate, Object, BindableObject)

Pour un usage interne par la plateforme Xamarin.Forms.

SelectDataTemplate(DataTemplate, Object, BindableObject)

Pour un usage interne par la plateforme Xamarin.Forms.

SetBinding(DataTemplate, BindableProperty, String)

Lie le targetProperty de l’objet self à une nouvelle instance Binding qui a été créée avec path.

S’applique à