Udostępnij za pośrednictwem


DataTemplate Klasa

Definicja

Szablon dla wielu powiązań, często używanych przez ListViews i MultiPage<T>s.

public class DataTemplate : Xamarin.Forms.ElementTemplate, Xamarin.Forms.Internals.IDataTemplateController
type DataTemplate = class
    inherit ElementTemplate
    interface IDataTemplateController
Dziedziczenie
System.Object
DataTemplate
Pochodne
Implementuje

Uwagi

W języku XAML deweloperzy aplikacji mogą zagnieżdżać znaczniki wewnątrz DataTemplate tagu, aby utworzyć View , których elementy członkowskie są powiązane z właściwościami obiektów danych znajdujących się na ItemsSource liście.

Konstruktory

DataTemplate()

Tylko do użytku wewnętrznego.

DataTemplate(Func<Object>)

Tworzy i inicjuje DataTemplate nowe wystąpienie klasy.

DataTemplate(Type)

Tworzy nowy DataTemplate dla typu type.

Właściwości

Bindings

Pobiera słownik powiązań, indeksowany przez powiązane właściwości.

Values

Zwraca słownik wartości właściwości dla tej DataTemplatewłaściwości indeksowanej według właściwości.

Metody

CreateContent()

Używany przez infrastrukturę XAML do ładowania szablonów danych i konfigurowania zawartości wynikowego interfejsu użytkownika.

(Odziedziczone po ElementTemplate)
SetBinding(BindableProperty, BindingBase)

Ustawia powiązanie dla propertyelementu .

SetValue(BindableProperty, Object)

Ustawia wartość .property

Jawne implementacje interfejsu

IDataTemplate.LoadTemplate

Tylko do użytku wewnętrznego.

(Odziedziczone po ElementTemplate)
IDataTemplateController.Id

Szablon dla wielu powiązań, często używanych przez ListViews i MultiPage<T>s.

IDataTemplateController.IdString

Szablon dla wielu powiązań, często używanych przez ListViews i MultiPage<T>s.

Metody rozszerzania

CreateContent(DataTemplate, Object, BindableObject)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

SelectDataTemplate(DataTemplate, Object, BindableObject)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

SetBinding(DataTemplate, BindableProperty, String)

Tworzy powiązanie obiektu targetProperty z self nowym Binding wystąpieniem, które zostało utworzone za pomocą polecenia path.

Dotyczy