DataTemplate Classe

Definizione

Modello per più associazioni, normalmente usato dagli elementi ListView e MultiPage<T>.A template for multiple bindings, commonly used by ListViews and MultiPage<T>s.

public class DataTemplate : Xamarin.Forms.ElementTemplate, Xamarin.Forms.Internals.IDataTemplateController
type DataTemplate = class
    inherit ElementTemplate
    interface IDataTemplateController
Ereditarietà
DataTemplate
Derivato
Implementazioni

Commenti

In XAML, gli sviluppatori di applicazioni è possono annidare markup all'interno di un DataTemplate tag per creare un View i cui membri sono associati alle proprietà degli oggetti dati contenuti in un ItemsSource elenco.In XAML, application developers can nest markup inside a DataTemplate tag to create a View whose members are bound to the properties of data objects that are contained in a ItemsSource list.

Costruttori

DataTemplate()

Solo per uso interno.For internal use only.

DataTemplate(Func<Object>)

Crea e inizializza una nuova istanza della classe DataTemplate.Creates and initializes a new instance of the DataTemplate class.

DataTemplate(Type)

Crea un nuovo DataTemplate per il tipo type.Creates a new DataTemplate for type type.

Proprietà

Bindings

Ottiene un dizionario delle associazioni, indicizzate in base alle proprietà associate.Gets a dictionary of bindings, indexed by the bound properties.

Values

Restituisce un dizionario di valori di proprietà per questo oggetto DataTemplate, indicizzati per proprietà.Returns a dictionary of property values for this DataTemplate, indexed by property.

Metodi

CreateContent()

Usata dall'infrastruttura XAML per il caricamento dei modelli di dati e l'impostazione del contenuto dell'interfaccia utente risultante.Used by the XAML infrastructure to load data templates and set up the content of the resulting UI.

(Ereditato da ElementTemplate)
SetBinding(BindableProperty, BindingBase)

Imposta l'associazione per property.Sets the binding for property.

SetValue(BindableProperty, Object)

Imposta il valore di property.Sets the value of property.

Implementazioni dell'interfaccia esplicita

IDataTemplate.LoadTemplate

Solo per uso interno.For internal use only.

(Ereditato da ElementTemplate)
IDataTemplateController.Id
IDataTemplateController.IdString

Metodi di estensione

CreateContent(DataTemplate, Object, BindableObject)

For internal use by the Xamarin.Forms platform.

SelectDataTemplate(DataTemplate, Object, BindableObject)

For internal use by the Xamarin.Forms platform.

SetBinding(DataTemplate, BindableProperty, String)

Associa targetProperty dell'oggetto self a una nuova istanza di Binding creata con path.Binds the self object's targetProperty to a new Binding instance that was created with path.

Si applica a