Итак, из вашего комментария я понял, что вы хотите, чтобы пользователь вносил изменения, которые распространяются только на базовые данные, когда он явно сохраняет или закрывает форму.
Вы можете использовать UpdateSourceTrigger"Явный" здесь.
<TextBox Text={Binding MyData, UpdateSourceTrigger=Explicit}/>
Таким образом, ваши изменения распространяются только путем явного вызова UpdateSource для ваших привязок, когда ваш пользователь нажимает кнопку сохранения.
Если вы используете MVVM, вы также можете реализовать ту же логику в коде для ViewModels.