DataTemplate Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 |
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 |
SetValue(BindableProperty, Object) |
Establece el valor de |
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 |