Значением по умолчанию для UpdateSourceTrigger
свойства Binding
является LostFocus
, поэтому, если вы выберете tb2
в качестве цели привязки , вы можете обновить tb1
или привязку источник при потере фокуса.
Теперь необходимо, чтобы привязка работала в одностороннем режиме от цели к источнику (tb2-> tb1), поэтому вам нужно изменить Mode
из Binding
до OneWayToSource
.
<TextBox Name="tb1" /> <!--tb1.Text is source of binding-->
<TextBox Name="tb2" Text="{Binding Text, ElementName=tb1, Mode=OneWayToSource}"/>
в случае одностороннего источника к цели используйте OneWay
, в противном случае используйте значение по умолчанию TwoWay
.