Compartilhar via


DataTemplate Classe

Definição

Um modelo para várias associações, normalmente usadas por ListViews e MultiPage<T>s.

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
Herança
DataTemplate
Derivado
Implementações

Comentários

No XAML, os desenvolvedores de aplicativos podem aninhar marcação dentro de uma DataTemplate marca para criar um View cujos membros estão associados às propriedades de objetos de dados contidos em uma ItemsSource lista.

Construtores

DataTemplate()

Somente para uso interno.

DataTemplate(Func<Object>)

Cria e inicializa uma nova instância da classe DataTemplate.

DataTemplate(Type)

Cria um novo DataTemplate para o tipo type.

Propriedades

Bindings

Obtém um dicionário de associações, indexado pelas propriedades associadas.

LoadTemplate

Um modelo para várias associações, normalmente usadas por ListViews e MultiPage<T>s.

(Herdado de ElementTemplate)
Values

Retorna um dicionário de valores de propriedade para este DataTemplate, indexado por propriedade.

Métodos

CreateContent()

Usado pela infraestrutura XAML para carregar modelos de dados e configurar o conteúdo da interface do usuário resultante.

(Herdado de ElementTemplate)
SetBinding(BindableProperty, BindingBase)

Define a associação para property.

SetValue(BindableProperty, Object)

Define o valor de property.

Implantações explícitas de interface

IDataTemplateController.Id

Um modelo para várias associações, normalmente usadas por ListViews e MultiPage<T>s.

IDataTemplateController.IdString

Um modelo para várias associações, normalmente usadas por ListViews e MultiPage<T>s.

Métodos de Extensão

CreateContent(DataTemplate, Object, BindableObject)

Para uso interno pela plataforma Microsoft.Maui.Controls.

SelectDataTemplate(DataTemplate, Object, BindableObject)

Para uso interno pela plataforma Microsoft.Maui.Controls.

SetBinding(DataTemplate, BindableProperty, String)

Associa o targetProperty do objeto self a uma nova Binding instância que foi criada com path.

Aplica-se a