BindingCondition 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.
Kelas yang mewakili perbandingan nilai dengan target pengikatan arbitrer.
[Xamarin.Forms.Xaml.AcceptEmptyServiceProvider]
public sealed class BindingCondition : Xamarin.Forms.Condition, Xamarin.Forms.Xaml.IValueProvider
type BindingCondition = class
inherit Condition
interface IValueProvider
- Warisan
- Atribut
- Penerapan
Keterangan
Kelas BindingCondition dapat membandingkan nilai pengikatan pada kelas apa pun dalam cakupan saat ini. Pengembang yang ingin membandingkan dengan nilai dengan properti terikat pada kontrol yang berisi kondisi di sekitarnya MultiTrigger mungkin ingin menggunakan PropertyCondition selain kondisi pengikatan apa pun dalam daftar pemicu.
Contoh XML di bawah ini membuat kondisi pengikatan di sekitarnya MultiTrigger (dihilangkan) yang berhasil ketika direferensikan name
memiliki Text.Length
panjang properti yang sama dengan 0
. (name
harus merujuk ke elemen, seperti TextCell, yang memiliki Text
properti yang, pada gilirannya, memiliki Length
properti.)
<BindingCondition Binding="{Binding Source={x:Reference name},
Path=Text.Length}"
Value="0" />
Konstruktor
BindingCondition() |
Menginisialisasi instans baru BindingCondition . |
Properti
Binding |
Mendapatkan atau mengatur pengikatan yang Value akan dibandingkan dengan properti. |
Value |
Nilai pengikatan yang memenuhi kondisi. |
Implementasi Antarmuka Eksplisit
IValueProvider.ProvideValue(IServiceProvider) |
Digunakan oleh infrastruktur XAML. |