Bahasa

DataTemplate Kelas

Definisi

Menentukan struktur visual untuk item templat. Digunakan untuk menampilkan objek data dengan tampilan yang konsisten.

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
Warisan
DataTemplate
Turunan
Penerapan

Keterangan

Di XAML, pengembang aplikasi dapat menyarangkan markup di dalam DataTemplate tag untuk membuat View yang anggotanya terikat dengan properti objek data yang terkandung dalam ItemsSource daftar.

Konstruktor

Nama Deskripsi
DataTemplate()

Menginisialisasi instans baru kelas DataTemplate.

DataTemplate(Func<Object>)

Menginisialisasi instans baru dengan fungsi pabrik yang membuat konten templat.

DataTemplate(Type)

Menginisialisasi instans DataTemplate baru kelas dengan jenis yang ditentukan.

Properti

Nama Deskripsi
Bindings

Mendapatkan kamus pengikatan untuk diterapkan ke item templat.

LoadTemplate

Menentukan struktur visual untuk item templat. Digunakan untuk menampilkan objek data dengan tampilan yang konsisten.

(Diperoleh dari ElementTemplate)
Values

Mendapatkan kamus nilai properti untuk diterapkan ke item templat.

Metode

Nama Deskripsi
CreateContent()

Digunakan oleh infrastruktur XAML untuk memuat templat data dan menyiapkan konten UI yang dihasilkan.

(Diperoleh dari ElementTemplate)
SetBinding(BindableProperty, BindingBase)

Mengatur pengikatan untuk properti pada item templat.

SetValue(BindableProperty, Object)

Mengatur nilai statis untuk properti pada item templat.

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IDataTemplateController.Id

Menentukan struktur visual untuk item templat. Digunakan untuk menampilkan objek data dengan tampilan yang konsisten.

IDataTemplateController.IdString

Menentukan struktur visual untuk item templat. Digunakan untuk menampilkan objek data dengan tampilan yang konsisten.

Metode Ekstensi

Nama Deskripsi
CreateContent(DataTemplate, Object, BindableObject)

Memilih templat yang sesuai dan membuat kontennya untuk item yang ditentukan.

SelectDataTemplate(DataTemplate, Object, BindableObject)

Mengembalikan templat yang sesuai, memanggil logika pemilih jika templat adalah DataTemplateSelector.

SetBinding(DataTemplate, BindableProperty, String)

Membuat pengikatan pada templat untuk properti dan jalur yang ditentukan.

Berlaku untuk