DataGridView получают текущий выбранный объект

Я должен добраться, в настоящее время выбранный объект от da связал с данными DataGridView.

Мне не нужен объект текущей выбранной ячейки, но объект, на котором целая строка базируется, в этом случае BusinessObject, который является свойствами, делает столбцы сетки.

Я мог пробежаться через DataSource, но который сам просто объект и может быть BindingSource или IBindingList или чем-то как этот - так не легкий standartized способ получить требуемый объект.

Позади этого потребность просто проверить businessObject на свойство под названием IsChanged и попросить, чтобы пользователь сохранил или отменил изменения, прежде чем bindingsource выберет следующий объект. Поэтому я должен узнать текущий объект в RowValidating-событии DataGridView, так как BindingSource не предлагает событие, чтобы прекратить изменяться, прежде чем изменение произойдет. Посмотрите здесь для известной проблемы

Спасибо за чтение;-)

40
задан Oliver Friedrich 18 January 2010 в 09:27
поделиться