Я должен добраться, в настоящее время выбранный объект от da связал с данными DataGridView.
Мне не нужен объект текущей выбранной ячейки, но объект, на котором целая строка базируется, в этом случае BusinessObject, который является свойствами, делает столбцы сетки.
Я мог пробежаться через DataSource, но который сам просто объект и может быть BindingSource или IBindingList или чем-то как этот - так не легкий standartized способ получить требуемый объект.
Позади этого потребность просто проверить businessObject на свойство под названием IsChanged и попросить, чтобы пользователь сохранил или отменил изменения, прежде чем bindingsource выберет следующий объект. Поэтому я должен узнать текущий объект в RowValidating-событии DataGridView, так как BindingSource не предлагает событие, чтобы прекратить изменяться, прежде чем изменение произойдет. Посмотрите здесь для известной проблемы
Спасибо за чтение;-)
double FindAngle(const double theValue)
{
return abs(asin(value));
}
-121--4617279- DataGridViewRow.DataBoundItem
содержит объект «business», к которому он привязан.