MainView と ChildView、MainViewModel と ChildViewModel があります。
私の MainView では、コマンドを介して VM にバインドされている SaveButton を取得しました。
そのボタンをクリックすると、ChildView のテキスト ボックスがフォーカスを失い、VM が更新されます。
どうやってやるの?
<DataGridTemplateColumn Header="FOR [percent]" Width="*" >
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Knowles_ShiftreportEditor_Controls:NumberTextbox Text="{Binding ForValue, Mode=TwoWay, UpdateSourceTrigger=LostFocus}" AllowsDecimal="True"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>