DataTemplate Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Vorlage für mehrere Bindungen, die häufig von ListView- und MultiPage<T>-Objekten verwendet wird.
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
- Vererbung
- Abgeleitet
- Implementiert
Hinweise
In XAML können Anwendungsentwickler Markup innerhalb eines Tags verschachteln, um ein View Element zu erstellen, dessen Elemente an die Eigenschaften von Datenobjekten gebunden sind, die in einer DataTemplate
ItemsSource Liste enthalten sind.
Konstruktoren
DataTemplate() |
Nur zur internen Verwendung. |
DataTemplate(Func<Object>) |
Erstellt und initialisiert eine neue Instanz der DataTemplate-Klasse. |
DataTemplate(Type) |
Erstellt eine neue DataTemplate für den Typ |
Eigenschaften
Bindings |
Ruft ein Wörterbuch mit Bindungen ab, die von gebundenen Eigenschaften indiziert werden. |
LoadTemplate |
Eine Vorlage für mehrere Bindungen, die häufig von ListView- und MultiPage<T>-Objekten verwendet wird. (Geerbt von ElementTemplate) |
Values |
Gibt ein Wörterbuch mit Eigenschaftswerten für diese DataTemplate zurück, das nach Eigenschaften indiziert ist. |
Methoden
CreateContent() |
Wird von der XAML-Infrastruktur verwendet, um Datenvorlagen zu laden und den Inhalt der resultierenden Benutzeroberfläche einzurichten. (Geerbt von ElementTemplate) |
SetBinding(BindableProperty, BindingBase) |
Legt die Bindung für |
SetValue(BindableProperty, Object) |
Legt den Wert von |
Explizite Schnittstellenimplementierungen
IDataTemplateController.Id |
Eine Vorlage für mehrere Bindungen, die häufig von ListView- und MultiPage<T>-Objekten verwendet wird. |
IDataTemplateController.IdString |
Eine Vorlage für mehrere Bindungen, die häufig von ListView- und MultiPage<T>-Objekten verwendet wird. |
Erweiterungsmethoden
CreateContent(DataTemplate, Object, BindableObject) |
Für die interne Verwendung durch die Microsoft.Maui.Controls-Plattform. |
SelectDataTemplate(DataTemplate, Object, BindableObject) |
Für die interne Verwendung durch die Microsoft.Maui.Controls-Plattform. |
SetBinding(DataTemplate, BindableProperty, String) |
Bindet die |