Источник привязки может предоставить дополнительную логику, которую вы хотите защитить свою модель. Наиболее естественный пример - логика транзакций или возможность отмены изменений.
Когда вы связываете элемент управления с источником данных напрямую, все изменения происходят немедленно. Имея источник привязки между ними, вы можете отменить или сохранить редактирование, сохранить изменения и т. Д.