DataTemplate Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um modelo para várias associações, normalmente usadas por ListViews e MultiPage<T>s.
public class DataTemplate : Xamarin.Forms.ElementTemplate, Xamarin.Forms.Internals.IDataTemplateController
type DataTemplate = class
inherit ElementTemplate
interface IDataTemplateController
- Herança
- 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 |
Propriedades
Bindings |
Obtém um dicionário de associações, indexado pelas propriedades associadas. |
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 |
SetValue(BindableProperty, Object) |
Define o valor de |
Implantações explícitas de interface
IDataTemplate.LoadTemplate |
Somente para uso interno. (Herdado de ElementTemplate) |
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 do Xamarin.Forms. |
SelectDataTemplate(DataTemplate, Object, BindableObject) |
Para uso interno pela plataforma do Xamarin.Forms. |
SetBinding(DataTemplate, BindableProperty, String) |
Associa o |