Mohamed BKKAr Ответов: 1

Datagridview обновляет значение ячейки на основе другого значения ячейки


если у меня есть DataGrid с 4 столбцами, как вы можете видеть
--------------------------------
На Col1 И Col2 С Col3 Col4
--------------------------------
5000                        3250
--------------------------------
3250                        2300
--------------------------------
2300 результате
--------------------------------

Col1 имеет значение, а Col2 и Col3 составляют формулу на этом значении Col4 печатают результат.
Я хочу установить этот результат в следующую ячейку на Col1 и снова Col2,3 применить формулу и так далее.
Я попробовал следующий фрагмент кода, но он применяется ко всем ячейкам столбца.

Что я уже пробовал:

for (int i = 1; i < dgv.Rows.Count; i++)
        {
           dgv.Rows[i].Cells[1].Value = result;
        }

1 Ответов

Рейтинг:
2

Gerry Schmitz

Вы применяете один и тот же "результат" к каждой строке. Вам нужно вычислять новый результат каждый раз, когда вы получаете доступ к новой / следующей строке.


Maciej Los

Коротко И По Существу!