Xamarin.Forms Modèles de données
Un DataTemplate permet de spécifier l’apparence des données sur les contrôles pris en charge et il est généralement lié aux données à afficher.
Introduction
Xamarin.Forms Les modèles de données permettent de définir la présentation des données sur les contrôles pris en charge. Cet article présente les modèles de données et explique pourquoi ils sont nécessaires.
Création d’un DataTemplate
Les modèles de données peuvent être créés inline, dans un ResourceDictionary
ou à partir d’un type personnalisé ou d’un type de cellule approprié Xamarin.Forms . Vous devez utiliser un modèle inline si vous n’avez pas besoin de réutiliser le modèle de données ailleurs. Vous pouvez aussi réutiliser un modèle de données en le définissant comme un type personnalisé, ou comme une ressource au niveau du contrôle, de la page ou de l’application.
Création d’un DataTemplateSelector
Vous pouvez utiliser un DataTemplateSelector
pour choisir un DataTemplate
au moment de l’exécution, en fonction de la valeur d’une propriété liée aux données. Cela permet d’appliquer plusieurs instances de DataTemplate
au même type d’objet, pour personnaliser l’apparence d’objets en particulier. Cet article montre comment créer et utiliser un DataTemplateSelector
.