Как удалить выбранную строчку DataGridView и тем самым поменять значение суммы? - C#

Узнай цену своей работы

Формулировка задачи:

В общем, у меня есть программа. Здесь представленны две DataGridView. Из списка товаров я заношу в корзину покупателей опредленные товары и заносится их цена. Считается сумма и все отлично. Но вот когда я пытаюсь убрать товар, то цена либо не меняется, либо отнимается только первая строчка. А я хочу,чтобы когда я удаляла определенный товар из корзины, то и значение суммы уменьшалось в соответствии с удаленной строкой.

Решение задачи: «Как удалить выбранную строчку DataGridView и тем самым поменять значение суммы?»

textual
Листинг программы
for (int i = dataGridView1.SelectedRows.Count - 1; i > -1; i--)
            {
                summ -= Convert.ToInt32(dataGridView2.SelectedRows[i].Cells[1].Value);
                dataGridView2.Rows.RemoveAt(dataGridView2.SelectedRows[i].Index);
            }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5
Похожие ответы