DataTemplate Clase

Definición

Plantilla para varios enlaces, que normalmente usan ListView y MultiPage<T>.

public class DataTemplate : Xamarin.Forms.ElementTemplate, Xamarin.Forms.Internals.IDataTemplateController
type DataTemplate = class
    inherit ElementTemplate
    interface IDataTemplateController
Herencia
DataTemplate
Derivado
Implementaciones

Comentarios

En XAML, los desarrolladores de aplicaciones pueden anidar el marcado dentro de una etiqueta DataTemplate para crear un View cuyos miembros estén enlazados a las propiedades de los objetos de datos contenidos en una ItemsSource lista.

Constructores

DataTemplate()

Sólo para uso interno.

DataTemplate(Func<Object>)

Crea e inicializa una nueva instancia de la clase DataTemplate.

DataTemplate(Type)

Crea un DataTemplate para el tipo type.

Propiedades

Bindings

Obtiene un diccionario de enlaces, indizados por las propiedades enlazadas.

Values

Devuelve un diccionario de valores de propiedad para este DataTemplate, indizado por propiedad.

Métodos

CreateContent()

Usada por la infraestructura XAML para cargar las plantillas de datos y configurar el contenido de la interfaz de usuario resultante.

(Heredado de ElementTemplate)
SetBinding(BindableProperty, BindingBase)

Establece el enlace de property.

SetValue(BindableProperty, Object)

Establece el valor de property.

Implementaciones de interfaz explícitas

IDataTemplate.LoadTemplate

Sólo para uso interno.

(Heredado de ElementTemplate)
IDataTemplateController.Id
IDataTemplateController.IdString

Métodos de extensión

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)

Enlaza la targetProperty del objeto self a una nueva instancia de Binding que se creó con path.

Se aplica a