Как умножить значение в столбце datagridview на текстовое поле при нажатии кнопки и получить вывод того же столбца c # - PullRequest
1 голос
/ 28 мая 2019

Мне нужно умножить значение в представлении Datagrid на текстовое поле при нажатии кнопки. пример Значение в столбце представления таблицы данных (ячейка [10]) Индекс столбца [«Депозит»] Значения 1000, 2000, 300,75 Мне нужно ввести количество месяцев в текстовое поле и нажать кнопку и надеяться на результат: Пример: значение текстового поля равно 2, после нажатия кнопки / значение депозита должно быть 2000, 4000, 601.50 Примечание: мне нужно изменить эти значения на тот же столбец ["Депозит"], ячейка [10], а не на другой столбец

Смотрите код ниже, я пытался получить вывод, но он не работал, кто-нибудь может мне помочь в этом?

var xs = listA.Exists(listB);
for (int i = 0; i < DataGridView1.Rows.Count; i++)
     {
       double val1, val2, tot;
       double.TryParse(Txtmonth.Text, out val1);
       val2 = Convert.ToDouble(DataGridView1.Rows[i].Cells[10].Value);
       tot = (val1 * val2);

     }

1 Ответ

0 голосов
/ 28 мая 2019

попробуйте

for (int i = 0; i < DataGridView1.Rows.Count; i++)
     {
       double val1, val2;
       double.TryParse(Txtmonth.Text, out val1);
       DataGridView1.Rows[i].Cells[10].Value = Convert.ToDouble(DataGridView1.Rows[i].Cells[10].Value) * val1;
     }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...