DataTemplate Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- 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ü |
Ö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 |
SetValue(BindableProperty, Object) |
değerini |
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) |
|