Bagikan melalui


TemplateBinding Kelas

Definisi

Perhatian

Use Binding.Source=RelativeBindingSource.TemplatedParent

Mengikat properti templat ke induk tampilan yang memiliki ControlTemplate.

public ref class TemplateBinding sealed : Microsoft::Maui::Controls::BindingBase
[System.Obsolete("Use Binding.Source=RelativeBindingSource.TemplatedParent")]
public sealed class TemplateBinding : Microsoft.Maui.Controls.BindingBase
[<System.Obsolete("Use Binding.Source=RelativeBindingSource.TemplatedParent")>]
type TemplateBinding = class
    inherit BindingBase
Public NotInheritable Class TemplateBinding
Inherits BindingBase
Warisan
TemplateBinding
Atribut

Keterangan

Templat kontrol menyediakan gaya dan fungsionalitas yang dapat digunakan kembali untuk elemen UI umum dalam aplikasi. Mereka melakukan ini dengan menyediakan sekumpulan properti umum yang mengikat orang tua Tampilan yang memiliki Tampilan tempat templat kontrol terikat.

Pengembang aplikasi dapat menetapkan properti ini melalui XAML, seperti dalam contoh berikut:

<ControlTemplate x:Key="LoginTemplate">
<StackLayout VerticalOptions="CenterAndExpand" Spacing="20" Padding="20">
<Entry Text="{TemplateBinding Username}" Placeholder="Username" />
<Entry Text="{TemplateBinding Password}" Placeholder="Password" />
<Button Command="{TemplateBinding Command}" Text="Click Here To Log In" />
</StackLayout>
</ControlTemplate>

Selain itu, pengembang aplikasi dapat menggunakan SetBinding(DataTemplate, BindableProperty, String) metode statis untuk mengatur pengikatan templat dalam kode.

Konstruktor

TemplateBinding()
Kedaluwarsa..

Membuat pengikatan templat kosong.

TemplateBinding(String, BindingMode, IValueConverter, Object, String)
Kedaluwarsa..

Membuat pengikatan templat kosong.

Properti

Converter
Kedaluwarsa..

Mendapatkan atau mengatur pengonversi jenis yang akan digunakan untuk mengonversi string menjadi instans jenis properti terikat.

ConverterParameter
Kedaluwarsa..

Mendapatkan atau mengatur string format yang akan digunakan untuk menampilkan nilai properti.

FallbackValue
Kedaluwarsa..

Mendapatkan atau mengatur nilai yang akan digunakan alih-alih nilai default untuk properti, jika tidak ada nilai yang ditentukan.

(Diperoleh dari BindingBase)
Mode
Kedaluwarsa..

Mendapatkan atau mengatur mode untuk pengikatan ini.

(Diperoleh dari BindingBase)
Path
Kedaluwarsa..

Mendapatkan atau mengatur string yang mengidentifikasi properti yang akan diikat.

StringFormat
Kedaluwarsa..

Mendapatkan atau mengatur format string untuk pengikatan ini.

(Diperoleh dari BindingBase)
TargetNullValue
Kedaluwarsa..

Mendapatkan atau menetapkan nilai yang akan disuplai untuk properti terikat saat target pengikatan adalah null.

(Diperoleh dari BindingBase)

Metode

ThrowIfApplied()
Kedaluwarsa..

Mengikat properti templat ke induk tampilan yang memiliki ControlTemplate.

(Diperoleh dari BindingBase)

Berlaku untuk