Aracılığıyla paylaş


Nasıl yapılır: Bağlamanın yönünü belirtme

Bu örnekte, bağlamanın yalnızca bağlama hedefi (hedef) özelliğini mi, bağlama kaynağı (kaynak) özelliğini mi yoksa hem hedef özelliğini hem de kaynak özelliğini mi güncelleştireceğinin nasıl belirtileceğini gösterir.

Örnek

bağlamanın Binding.Mode yönünü belirtmek için özelliğini kullanırsınız. Güncelleştirmeleri bağlamaya yönelik kullanılabilir seçenekler şunlardır:

Daha fazla bilgi için numaralandırmaya BindingMode bakın.

Aşağıdaki örnekte özelliğin nasıl ayarlanacağı gösterilmektedir Mode .

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

Kaynak değişikliklerini algılamak için (OneWay ve TwoWay bağlamaları için geçerlidir), kaynağın INotifyPropertyChanged gibi uygun bir özellik değişikliği bildirim mekanizması uygulaması gerekir. Uygulama örneği için bkz. Özellik Değişikliği BildirimiNi INotifyPropertyChanged Uygulama.

veya OneWayToSource bağlamaları içinTwoWay, özelliğini ayarlayarak UpdateSourceTrigger kaynak güncelleştirmelerin zamanlamasını denetleyebilirsiniz. Daha fazla bilgi edinmek için bkz. UpdateSourceTrigger.

Ayrıca bkz.