Необходимо установить для свойства UpdateSourceTrigger привязок значение Explicit. Затем, нажав кнопку ОК, вы вызываете UpdateSource () для привязки:
BindingExpression expression = textBox1.GetBindingExpression(TextBox.TextProperty);
expression.UpdateSource();
Или вы не привязываете ChildWindow к исходному ViewModel, а используете временное и присваиваете его значения оригиналу при OK