TemplateBinding Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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 |
Metode
ThrowIfApplied() |
Kedaluwarsa..
Mengikat properti templat ke induk tampilan yang memiliki ControlTemplate. (Diperoleh dari BindingBase) |