Bagikan melalui


Cara: Menentukan arah pengikatan

Contoh ini menunjukkan cara menentukan apakah pengikatan hanya memperbarui properti target pengikatan (target), properti sumber pengikatan (sumber), atau properti target dan properti sumber.

Contoh

Anda menggunakan Binding.Mode properti untuk menentukan arah pengikatan. Berikut ini adalah opsi yang tersedia untuk mengikat pembaruan:

Untuk informasi selengkapnya, lihat enumerasi BindingMode.

Contoh berikut menunjukkan cara mengatur Mode properti.

<TextBlock Name="IncomeText" Grid.Row="0" Grid.Column="1"
  Text="{Binding Path=TotalIncome, Mode=OneTime}"/>

Untuk mendeteksi perubahan sumber (berlaku untuk pengikatan OneWay dan TwoWay), sumber harus menerapkan mekanisme pemberitahuan perubahan properti yang sesuai seperti INotifyPropertyChanged. Lihat Menerapkan Pemberitahuan Perubahan Properti untuk contoh INotifyPropertyChanged implementasi.

Untuk TwoWay atau OneWayToSource pengikatan, Anda dapat mengontrol waktu pembaruan sumber dengan mengatur UpdateSourceTrigger properti . Lihat UpdateSourceTrigger untuk informasi lebih lanjut.

Baca juga