Bagikan melalui


Binding.UpdateSourceTrigger Properti

Definisi

Mendapatkan atau menetapkan nilai yang menentukan waktu pembaruan sumber pengikatan.

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

Nilai Properti

Salah UpdateSourceTrigger satu nilai. Defaultnya adalah Default, yang mengembalikan nilai default UpdateSourceTrigger properti dependensi target. Namun, nilai default untuk sebagian besar properti dependensi adalah PropertyChanged, sementara Text properti memiliki nilai LostFocusdefault .

Cara terprogram untuk menentukan nilai default UpdateSourceTrigger properti dependensi adalah dengan mendapatkan metadata properti properti menggunakan GetMetadata(Type) lalu memeriksa nilai DefaultUpdateSourceTrigger properti.

Keterangan

Pengikatan yang atau TwoWayOneWayToSource mendengarkan perubahan dalam properti target dan menyebarkannya kembali ke sumbernya. Ini dikenal sebagai memperbarui sumber. Biasanya, pembaruan ini terjadi setiap kali properti target berubah. Ini baik-baik saja untuk kotak centang dan kontrol sederhana lainnya, tetapi biasanya tidak sesuai untuk bidang teks. Memperbarui setelah setiap penekanan tombol dapat mengurangi performa dan menolak pengguna kesempatan biasa untuk backspace dan memperbaiki kesalahan pengetikan sebelum berkomitmen pada nilai baru. Oleh karena itu, nilai default UpdateSourceTrigger properti adalah LostFocus dan bukan PropertyChanged.Text

Jika Anda mengatur UpdateSourceTrigger nilai ke Explicit, Anda harus memanggil UpdateSource metode atau perubahan tidak akan disebarluaskan kembali ke sumbernya.

Berlaku untuk

Lihat juga