Цель использования источника привязки? - PullRequest
2 голосов
/ 05 марта 2011

Я получаю некоторую информацию об использовании источника привязки, но я действительно не понимаю, зачем использовать источник привязки, связанный с datagridview.

Мои вопросы:

  • Преимуществои недостаток использования bindingsource вместо удаления третьего лица, находящегося между источником данных и видом сетки данных?

  • В каком контексте вы должны использовать источник привязки?

1 Ответ

2 голосов
/ 05 марта 2011

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...