Sdílet prostřednictvím


DataTemplate Třída

Definice

Šablona pro více vazeb, kterou běžně používají ListViews a 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
Dědičnost
DataTemplate
Odvozené
Implementuje

Poznámky

V XAML můžou vývojáři aplikací vnořit značky do DataTemplate značky a vytvořit View tak členy, jejichž členové jsou svázáni s vlastnostmi datových objektů obsažených v ItemsSource seznamu.

Konstruktory

DataTemplate()

Pouze pro interní použití.

DataTemplate(Func<Object>)

Vytvoří a inicializuje novou instanci DataTemplate třídy.

DataTemplate(Type)

Vytvoří nový DataTemplate typ type.

Vlastnosti

Bindings

Získá slovník vazeb indexovaných vázanými vlastnostmi.

LoadTemplate

Šablona pro více vazeb, kterou běžně používají ListViews a MultiPage<T>s.

(Zděděno od ElementTemplate)
Values

Vrátí slovník hodnot vlastností pro tuto DataTemplatevlastnost indexovanou podle vlastnosti.

Metody

CreateContent()

Používá se v infrastruktuře XAML k načtení šablon dat a nastavení obsahu výsledného uživatelského rozhraní.

(Zděděno od ElementTemplate)
SetBinding(BindableProperty, BindingBase)

Nastaví vazbu pro property.

SetValue(BindableProperty, Object)

Nastaví hodnotu .property

Explicitní implementace rozhraní

IDataTemplateController.Id

Šablona pro více vazeb, kterou běžně používají ListViews a MultiPage<T>s.

IDataTemplateController.IdString

Šablona pro více vazeb, kterou běžně používají ListViews a MultiPage<T>s.

Metody rozšíření

CreateContent(DataTemplate, Object, BindableObject)

Pro interní použití platformou Microsoft.Maui.Controls.

SelectDataTemplate(DataTemplate, Object, BindableObject)

Pro interní použití platformou Microsoft.Maui.Controls.

SetBinding(DataTemplate, BindableProperty, String)

Vytvoří vazbu objektu selftargetProperty na novou Binding instanci, která byla vytvořena pomocí path.

Platí pro