У меня есть gridcontrol, и есть столбец с именем Accepted, RepositoryItemCheckEdit
находится в этом столбце.
У меня есть ниже eventHandler для этого столбца при обновлении строки:
private void RowUpdateEventHandler(object sender, DevExpress.XtraGrid.Views.Base.RowObjectEventArgs e)
{
e.Row...
}
У меня есть четыре строки в сетке: Row1, Row2, Row3 и Row4. Я проверяю столбец Accepted для 4 строк по очереди. Но я нахожу:
- После того, как я проверю Row1 Accepted, e.Row будет нулевым;
- После того, как я проверил Row2 Accepted, e.Row is Row2;
- После того, как я проверил Row3 Accepted, e.Row равен Row2 или null - почему значение этого e.Row так нестабильно?
Я не знаю много о RowObjectEventArgs, но я ожидаю, что после того, как я проверю Row1 Accepted, e.Row будет Row1; после того, как я проверю Row2 Accepted, e.Row будет Row2; ...