Boopalslm Ответов: 2

Как умножить значения ячеек представления таблицы данных


 am creating windows application using c# 2010, here i am using data grid view for billing purpose, here i want, i am enter first cell values in below method and how to show multiplication result on second column

Ex :

first cell       second cell
10x10             100

how to create above method give me any one idea


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

How to multiplication data grid view cell values

2 Ответов

Рейтинг:
2

Atlapure Ambrish

Я бы посоветовал вам использовать два разных столбца вместо одного столбца, это сделает ввод данных еще менее сложным для реализации.

А затем обработайте событие CellEndEdit вашего gridview. И в этом случае вычислите и назначьте значение третьему столбцу

что-то вроде
частная dataGridView1_CellEndEdit недействительным(объект отправителя, DataGridViewCellEventArgs е)
{
int количество, ставка;
if (int.Метод tryparse(dataGridView1.Ряды[электронный.Параметр rowindex].Ячейки ["количество"]. значение.ToString (), out quantity) && int.Метод tryparse(dataGridView1.Ряды[электронный.Параметр rowindex].Ячейки ["rate"]. Value.ToString (), out rate))
{
int price = количество * ставка;
dataGridView1.Ряды[электронный.Параметр rowindex].Клетки ["цена"].Ценность = цена.Метод toString();
}
}


Рейтинг:
1

OriginalGriff

Видеть здесь: объект DataColumn.свойство expression[^]- он включает в себя пример.