如何:指定系結的方向

本範例顯示如何指定繫結只更新繫結目標 (目標) 屬性、繫結來源 (來源) 屬性,或同時更新目標屬性與來源屬性。

範例

您可以使用 Binding.Mode 屬性來指定系結的方向。 以下是系結更新的可用選項:

如需詳細資訊,請參閱 BindingMode 列舉。

下列範例會示範如何設定 Mode 屬性。

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

若要偵測來源變更 (適用於 OneWayTwoWay 繫結),來源必須實作適當的屬性變更通知機制,例如 INotifyPropertyChanged。 如需實作的範例,請參閱 實作 INotifyPropertyChanged 屬性變更通知 。

針對 TwoWayOneWayToSource 系結,您可以藉由設定 UpdateSourceTrigger 屬性來控制來源更新的時機。 如需相關資訊,請參閱 UpdateSourceTrigger

另請參閱