Bagikan melalui


Binding.Mode Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan arah aliran data dalam pengikatan.

public:
 property System::Windows::Data::BindingMode Mode { System::Windows::Data::BindingMode get(); void set(System::Windows::Data::BindingMode value); };
public System.Windows.Data.BindingMode Mode { get; set; }
member this.Mode : System.Windows.Data.BindingMode with get, set
Public Property Mode As BindingMode

Nilai Properti

Salah BindingMode satu nilai. Defaultnya adalah Default, yang mengembalikan nilai mode pengikatan default dari properti dependensi target. Namun, nilai default bervariasi untuk setiap properti dependensi. Secara umum, properti kontrol yang dapat diedit pengguna, seperti kotak teks dan kotak centang, default ke pengikatan dua arah, sedangkan sebagian besar properti lainnya default ke pengikatan satu arah.

Cara terprogram untuk menentukan apakah properti dependensi mengikat satu arah atau dua arah secara default adalah dengan mendapatkan metadata properti properti menggunakan GetMetadata(Type) lalu memeriksa nilai Boolean properti BindsTwoWayByDefault .

Keterangan

Untuk mendukung OneWay dan TwoWay mengikat, data yang mendasar harus menerapkan INotifyPropertyChanged. Untuk detailnya, lihat Cara: Menerapkan Pemberitahuan Perubahan Properti.

Untuk TwoWay atau OneWayToSource pengikatan, Anda dapat mengontrol pembaruan target-ke-sumber dengan mengatur UpdateSourceTrigger properti . Untuk informasi selengkapnya, lihat UpdateSourceTrigger .

Untuk informasi selengkapnya tentang berbagai mode pengikatan, lihat Gambaran Umum Pengikatan Data.

Berlaku untuk