DataTemplate Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Š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
- 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 |
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 |
SetValue(BindableProperty, Object) |
Nastaví hodnotu . |
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 |