Xamarin.Forms Modelli di dati

Download Sample Scaricare l'esempio

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 ResourceDictionaryoggetto 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.