Xamarin.Forms Modelli di dati
Un oggetto DataTemplate viene usato per specificare l'aspetto dei dati nei controlli supportati e in genere è associato ai dati da visualizzare.
Introduzione
Xamarin.Forms i modelli di dati consentono di definire la presentazione dei dati nei controlli supportati. Questo articolo offre un'introduzione ai modelli di dati e spiega perché sono necessari.
Creazione di un oggetto DataTemplate
I modelli di dati possono essere creati inline, in un ResourceDictionary
oggetto o da un tipo personalizzato o da un tipo di cella appropriato Xamarin.Forms . Usare un modello inline se non è necessario usare di nuovo il modello di dati altrove. In alternativa, è possibile riusare un modello di dati definendolo come tipo personalizzato o come risorsa a livello di controllo, a livello di pagina o a livello di applicazione.
Creazione di un oggetto DataTemplateSelector
È possibile usare un DataTemplateSelector
per scegliere un DataTemplate
in fase di esecuzione in base al valore di una proprietà associata ai dati. Questo consente di applicare più istanze di DataTemplate
allo stesso tipo di oggetto, per personalizzare l'aspetto di oggetti specifici. Questo articolo illustra come creare e usare un oggetto DataTemplateSelector
.