Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

DataGridView: посчитаем сумму;)

13K
19 апреля 2006 года
ns-keip
14 / / 17.04.2006
На форме есть DataGridView, забинденный с DataSet.

В DataGridView и в DataSet.MyTable есть колонка Price.

Нужно, чтобы при обновлении DataSet (добавление, удаление, изменение записи) считалась сумма.

[SIZE=3]вопрос: к какому событию нужно привязать метод подсчета суммы?[/SIZE]

Код:
public partial class mainForm        {

/*
вот метод для подсчета суммы
(может, можно оптимизировать?):
*/
private int sumCount()
    {
    decimal sum = 0;
            foreach (myDataSet.myTableRow dr in myDataSet.myTable)
            {
                sum += dr.Price * dr.Number;
                /*
                  к сумме прибавляем цену, умноженную на
                  количество
                */
            }

            return sum;
    }

}
713
19 апреля 2006 года
Ap0k
360 / / 13.03.2006
DataSourceChanged не подойдёт?
13K
19 апреля 2006 года
ns-keip
14 / / 17.04.2006
Цитата:
Originally posted by Ap0k
DataSourceChanged не подойдёт?



боюсь, что нет: это событие возникает после изменения свойства DataSource у BindingSource:))

273
19 апреля 2006 года
3A3-968M
1.2K / / 22.12.2005
Ну а UserAddedRow, UserRemovedRow, RowsAdded, RowsRemoved, CellParsing??
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог