BindingGroup.SharesProposedValues Properti
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.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah BindingGroup nilai target yang digunakan kembali yang belum diterapkan ke sumber.
public:
property bool SharesProposedValues { bool get(); void set(bool value); };
public bool SharesProposedValues { get; set; }
member this.SharesProposedValues : bool with get, set
Public Property SharesProposedValues As Boolean
Nilai Properti
true
BindingGroup jika menggunakan kembali nilai target yang belum diterapkan ke sumber; jika tidak, false. Defaultnya adalah false.
Keterangan
Nilai yang diusulkan adalah nilai yang telah diubah pada target pengikatan, tetapi belum diterapkan ke sumbernya. Misalnya, misalkan ada pengikatan dua arah pada dan TextBoxUpdateSourceTrigger properti diatur ke Explicit. Jika pengguna mengubah nilai TextBox, nilai yang diusulkan adalah nilai yang ada di TextBox sebelum berkomitmen untuk sumber.
Ketika SharesProposedValues adalah true, BindingGroup menggunakan nilai yang diusulkan ketika satu pengikatan meninggalkan BindingGroup dan Pengikatan lain dengan sumber yang sama bergabung dengan BindingGroup. Misalnya, aplikasi memungkinkan pengguna mengedit beberapa bidang dan memperbarui objek sumber dengan mengklik tombol. Ketika bidang tidak diedit, aplikasi menampilkannya dalam .TextBlock Ketika pengguna mulai mengedit bidang, aplikasi mengganti TextBlock dengan TextBox. Ketika pengguna selesai mengedit bidang tersebut, aplikasi mengganti TextBox dengan TextBlock. Karena sumber tidak diperbarui sampai pengguna mengklik tombol , harus ada cara untuk menampilkan nilai yang TextBlock diusulkan. Dengan mengatur SharesProposedValues ke true, aplikasi akan menampilkan perubahan pengguna ke bidang bahkan ketika sumber belum diperbarui.