Я знаю, что уже есть принятый ответ, но есть ли какая-то причина, по которой вы просто этого не делаете?
<TextBox Name="textBox1" Text="{Binding Text1}"/>
<TextBox Name="textBox2" Text="{Binding Text, ElementName=textBox1}"/>
Теперь с чем связано textBox1
, даже если это связывание изменится, textBox2
также, код не требуется.
Конечно, я основываюсь на XAML, как представлено, и вам вполне может понадобиться сама привязка из кода для чего-то другого, но если нет, то вышеработает просто отлично.