DataTemplate Sınıf

Tanım

S ve MultiPage<T>s tarafından ListViewyaygın olarak kullanılan birden çok bağlama için bir şablon.

public class DataTemplate : Xamarin.Forms.ElementTemplate, Xamarin.Forms.Internals.IDataTemplateController
type DataTemplate = class
    inherit ElementTemplate
    interface IDataTemplateController
Devralma
DataTemplate
Türetilmiş
Uygulamalar

Açıklamalar

XAML'de uygulama geliştiricileri, üyeleri bir DataTemplate listede yer alan veri nesnelerinin özelliklerine bağlı olan bir View oluşturmak için işaretlemeyi bir ItemsSource etiketin içinde iç içe yerleştirebilir.

Oluşturucular

DataTemplate()

Yalnızca dahili kullanım içindir.

DataTemplate(Func<Object>)

sınıfının yeni bir örneğini DataTemplate oluşturur ve başlatır.

DataTemplate(Type)

türü typeiçin yeni DataTemplate bir oluşturur.

Özellikler

Bindings

Bağlı özellikler tarafından dizine alınan bağlamalar sözlüğü alır.

Values

Özelliğine göre dizinlenmiş bu DataTemplateiçin özellik değerlerinin bir sözlüğünü döndürür.

Yöntemler

CreateContent()

XAML altyapısı tarafından veri şablonlarını yüklemek ve sonuçta elde edilen kullanıcı arabiriminin içeriğini ayarlamak için kullanılır.

(Devralındığı yer: ElementTemplate)
SetBinding(BindableProperty, BindingBase)

için propertybağlamayı ayarlar.

SetValue(BindableProperty, Object)

değerini propertyayarlar.

Belirtik Arabirim Kullanımları

IDataTemplate.LoadTemplate

Yalnızca dahili kullanım içindir.

(Devralındığı yer: ElementTemplate)
IDataTemplateController.Id

S ve MultiPage<T>s tarafından ListViewyaygın olarak kullanılan birden çok bağlama için bir şablon.

IDataTemplateController.IdString

S ve MultiPage<T>s tarafından ListViewyaygın olarak kullanılan birden çok bağlama için bir şablon.

Uzantı Metotları

CreateContent(DataTemplate, Object, BindableObject)

Xamarin.Forms platformu tarafından dahili kullanım için.

SelectDataTemplate(DataTemplate, Object, BindableObject)

Xamarin.Forms platformu tarafından dahili kullanım için.

SetBinding(DataTemplate, BindableProperty, String)

self nesnesini targetProperty ile patholuşturulan yeni Binding bir örneğe bağlar.

Şunlara uygulanır