Share via


BindingBase.FallbackValue Properti

Definisi

Mendapatkan atau mengatur nilai yang akan digunakan saat pengikatan tidak dapat mengembalikan nilai.

public:
 property System::Object ^ FallbackValue { System::Object ^ get(); void set(System::Object ^ value); };
public object FallbackValue { get; set; }
member this.FallbackValue : obj with get, set
Public Property FallbackValue As Object

Nilai Properti

Nilai defaultnya adalah UnsetValue.

Keterangan

Pengikatan mengembalikan nilai dengan sukses jika:

  1. Jalur ke sumber pengikatan berhasil diselesaikan.

  2. Pengonversi nilai, jika ada, dapat mengonversi nilai yang dihasilkan.

  3. Nilai yang dihasilkan valid untuk properti target pengikatan (target).

Jika 1 dan 2 mengembalikan DependencyProperty.UnsetValue, properti target diatur ke nilai FallbackValue, jika tersedia. Jika tidak FallbackValueada , nilai default properti target digunakan.

Nilai DependencyProperty.UnsetValue tidak dianggap sebagai nilai pengembalian yang berhasil.

Penggunaan Teks XAML

<object FallbackValue="fallbackValue" />  

- atau -

<object>  
  <object.FallbackValue>  
    fallbackValue  
    </object.FallbackValue>  
</object>  

Nilai XAML

fallbackValue
Nilai elemen atribut atau objek dengan jenis yang sama dengan properti target. Lihat dokumentasi jenis tersebut untuk informasi penggunaan XAML. Jenis tersebut mungkin atau mungkin tidak mendukung sintaks atribut untuk nilainya, atau mungkin atau mungkin tidak mendukung sintaks elemen objek (yang memerlukan konstruktor tanpa parameter pada jenis tersebut). Oleh karena itu, jenis properti target akan memengaruhi sintaks mana yang Anda gunakan untuk nilai FallbackValue properti.

Berlaku untuk

Lihat juga