Я говорю о статье Джоша Смита.
Может кто-нибудь показать мне, как конкретно CustomerView.xaml это: j
<TextBox
x:Name="firstNameTxt"
Grid.Row="2" Grid.Column="2"
Text="{Binding Path=FirstName, ValidatesOnDataErrors=True, UpdateSourceTrigger=PropertyChanged}"
Validation.ErrorTemplate="{x:Null}"
/>
Почему существует привязка к FirstName, которая является публичным свойством в CustomerViewModel.
Существует набор текста данных для MainViewModel, но не для CustomerViewModel, так почему же привязка работает ???