Bagikan melalui


BindingGroup.SharesProposedValues Properti

Definisi

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.

Berlaku untuk