Я могу показать вам простой пример выполнения вашей цели, где вы используете экземпляр ViewModel, чтобы связать оба свойства Text вашего TextBoxs с. Он использует C #, но я думаю, что это достаточно просто понять логику этого ...
Ваш MainWindow.xaml
<Grid Name="myGrid">
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<TextBox Text="{Binding Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged,ValidatesOnNotifyDataErrors=True}"/>
<TextBox Text="{Binding Text,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged,ValidatesOnNotifyDataErrors=True}" Grid.Column="1"/>
</Grid>
И ваш MainWindow.xaml.cs
public partial class MainWindow : Window
{
readonly MyViewModel myVM = new MyViewModel();
public MainWindow()
{
InitializeComponent();
myGrid.DataContext = MyVM;
}
public MyViewModel MyVM
{
get { return myVM; }
}
}
public class MyViewModel
{
public string Text { get; set; }
}
Надеюсь, это поможет ...