DataTemplate Classe
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.
Modèle avec plusieurs liaisons, couramment utilisés par les ListView et les MultiPage<T>.
public ref class DataTemplate : Microsoft::Maui::Controls::ElementTemplate, Microsoft::Maui::Controls::Internals::IDataTemplateController
public class DataTemplate : Microsoft.Maui.Controls.ElementTemplate, Microsoft.Maui.Controls.Internals.IDataTemplateController
type DataTemplate = class
inherit ElementTemplate
interface IDataTemplateController
Public Class DataTemplate
Inherits ElementTemplate
Implements IDataTemplateController
- Héritage
- 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 membre lié 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 |
Propriétés
Bindings |
Obtient un dictionnaire de liaisons, indexées par les propriétés liées. |
LoadTemplate |
Modèle avec plusieurs liaisons, couramment utilisés par les ListView et les MultiPage<T>. (Hérité de ElementTemplate) |
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 |
SetValue(BindableProperty, Object) |
Définit la valeur de |
Implémentations d’interfaces explicites
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 une utilisation interne par la plateforme Microsoft.Maui.Controls. |
SelectDataTemplate(DataTemplate, Object, BindableObject) |
Pour une utilisation interne par la plateforme Microsoft.Maui.Controls. |
SetBinding(DataTemplate, BindableProperty, String) |
Lie le |