DataTemplate Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Modello per più associazioni, normalmente usato dagli elementi ListView e 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
- Ereditarietà
- Derivato
- Implementazioni
Commenti
In XAML gli sviluppatori di applicazioni possono annidare il markup all'interno di un DataTemplate
tag per creare un View i cui membri sono associati alle proprietà degli oggetti dati contenuti in un ItemsSource elenco.
Costruttori
DataTemplate() |
Solo per uso interno. |
DataTemplate(Func<Object>) |
Crea e inizializza una nuova istanza della classe DataTemplate. |
DataTemplate(Type) |
Crea un nuovo DataTemplate per il tipo |
Proprietà
Bindings |
Ottiene un dizionario delle associazioni, indicizzate in base alle proprietà associate. |
LoadTemplate |
Modello per più associazioni, normalmente usato dagli elementi ListView e MultiPage<T>. (Ereditato da ElementTemplate) |
Values |
Restituisce un dizionario di valori di proprietà per questo oggetto DataTemplate, indicizzati per proprietà. |
Metodi
CreateContent() |
Usata dall'infrastruttura XAML per il caricamento dei modelli di dati e l'impostazione del contenuto dell'interfaccia utente risultante. (Ereditato da ElementTemplate) |
SetBinding(BindableProperty, BindingBase) |
Imposta l'associazione per |
SetValue(BindableProperty, Object) |
Imposta il valore di |
Implementazioni dell'interfaccia esplicita
IDataTemplateController.Id |
Modello per più associazioni, normalmente usato dagli elementi ListView e MultiPage<T>. |
IDataTemplateController.IdString |
Modello per più associazioni, normalmente usato dagli elementi ListView e MultiPage<T>. |
Metodi di estensione
CreateContent(DataTemplate, Object, BindableObject) |
Per l'uso interno della piattaforma Microsoft.Maui.Controls. |
SelectDataTemplate(DataTemplate, Object, BindableObject) |
Per l'uso interno della piattaforma Microsoft.Maui.Controls. |
SetBinding(DataTemplate, BindableProperty, String) |
Associa |