Compartir a través de


DataTemplate Clase

Definición

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

public ref class DataTemplate : Microsoft::Maui::Controls::ElementTemplate, Microsoft::Maui::Controls::Internals::IDataTemplateController
public class DataTemplate : Microsoft.Maui.Controls.ElementTemplate, Microsoft.Maui.Controls.Internals.IDataTemplateController
type DataTemplate = class
    inherit ElementTemplate
    interface IDataTemplateController
Public Class DataTemplate
Inherits ElementTemplate
Implements IDataTemplateController
Herencia
DataTemplate
Derivado
Implementaciones

Comentarios

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

Constructores

DataTemplate()

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

LoadTemplate

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

(Heredado de ElementTemplate)
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

IDataTemplateController.Id

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

IDataTemplateController.IdString

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

Métodos de extensión

CreateContent(DataTemplate, Object, BindableObject)

Para uso interno de la plataforma Microsoft.Maui.Controls.

SelectDataTemplate(DataTemplate, Object, BindableObject)

Para uso interno de la plataforma Microsoft.Maui.Controls.

SetBinding(DataTemplate, BindableProperty, String)

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

Se aplica a