Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# Windows Forms

Войти
Регистрация
Восстановить пароль
 
KOCMOCTAP
4 / 4 / 0
Регистрация: 06.09.2012
Сообщений: 50
Завершенные тесты: 1
#1

DataGridView и условия - C#

06.10.2013, 21:20. Просмотров 304. Ответов 1
Метки нет (Все метки)

Всем доброго вечера, вот сижу, решил покодить на шарпе, и возникла проблема, у меня 4 столбца в DGV, первые два я перемножаю и выдаю результат в третий столбец. Вопрос теперь в том как это сделать. У меня мягко говоря мозгов пока хватает только на это, подскажите правильное решение. Заранее благодарю.

Вот мой код.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
dgv.Rows.Clear();
            int kolvo = Convert.ToInt32(numericUpDown1.Text);
            Random x = new Random();
            int stolb1 = Convert.ToInt32(dgv.Rows[kolvo].Cells[1].Value);
            int stolb2 = Convert.ToInt32(dgv.Rows[kolvo].Cells[2].Value);
            int stolb3 = Convert.ToInt32(dgv.Rows[kolvo].Cells[3].Value);
            int stolb4 = Convert.ToInt32(dgv.Rows[kolvo].Cells[4].Value);
            for (int i = 0; i < kolvo; i++)   
          {
                dgv.Rows.Add(x.Next(2), x.Next(2));
                if (stolb1 == 0 & stolb2 == 0)
                {
                    stolb3 = stolb1 * stolb2;
                }
                if (stolb1 == 1 & stolb2 == 1)
                {
                    stolb3 = stolb1 * stolb2;
                } 
                if (stolb1 == 0 & stolb2 == 1)
                {
                    stolb3 = stolb1 * stolb2;
                } 
                if (stolb1 == 1 & stolb2 == 0)
                {
                    stolb3 = stolb1 * stolb2;
                }
           }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2013, 21:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос DataGridView и условия (C#):

Работа с элементами ComboBox в DataGridView: формирование списка в зависимости от условия - C#
Приветствую. Снова нужна ваша профессиональная помощь. Дата грид. Допустим есть 2 столбца. Один текстовый, второй - комбобокс. Итак....

BindingSource. dataGridView. Как сделать независимый фильтр для двух dataGridView? - C#
Из Access данные импортируются в dataGridView В качестве источника данных используется один и тот же файл Acs-dtgrDB2003.mdb Каждый...

Как перенести строки с совпадающей датой из одного datagridview во второй datagridview - C#
Два datagridview, не привязанные к источникам данных. Один из них пустой, другой содержит столбцы, первый столбец содержит данные из...

Нажатие на ячеку DataGridView, загрузка второго DataGridView по внешнему ключу - C#
не могу понять как реализовать загрузку датагрида по внешнему ключу,не подскажите?

Перенос данных с формы и одной ячейки dataGridView в другую форму и ячейку dataGridView - C#
Подскажите пожалуйста, у меня есть две таблицы которые выводятся на разных формах в dataGridView как сделать так что бы допустим с столбца...

Как перенести все данные из DataGridVIew в другую DataGridView, которая находится во второй форме - C#
Как перенести все данные из DataGridVIew в другую DataGridView, которая находится во второй форме?

1
ящюр
97 / 97 / 24
Регистрация: 15.03.2013
Сообщений: 522
Записей в блоге: 1
07.10.2013, 00:37 #2
C#
1
2
3
4
5
6
7
int a0 = Int32.TryParse(datagridview.Rows[x].Cell[0].Value.ToString());
int a1 = Int32.TryParse(datagridview.Rows[x].Cell[1].Value.ToString());
// a0 и а1 числовые значения столбца 0 и 1 соответсвенно (или 0 , если содержимое не конвертируется)
// Заносим значение в третий столбец.
datagridview.Rows[x].Cell[2].Value = (a0 * a1).toString();
 
//  - где х - нужная нам строка
Ну и так для каждой строчки. Писал по памяти.

Добавлено через 15 минут
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.10.2013, 00:37
Привет! Вот еще темы с ответами:

При нажатии на одной из записи в первом DataGridView открыть новую форму с другим DataGridView - C#
Здравствуйте,форумчане. Нужна Ваша помощь.Суть такова... у меня есть форма с DataGridView(список товаров) и есть вторая форма с др...

.NET 4.x Перенос строки из одной dataGridView в другой dataGridView с Access - C#
Всем привет!!! Подскажите пожалуйста, как из dataGridView1( подключенной к Access) перенести выделенную строку в другую dataGridView с...

Массив, введенный в DataGridView, отсортировать и записать в тот же DataGridView - C#
Здравствуйте, у меня проблема такая. Есть программа в которой заполняется DataGridView массив который нужно отсортировать и заполнить в тот...

Как строку из DataGridView перенести в другой DataGridView - C#
Здравствуйте! У меня на форме 2 datagridview и 2 кнопки (&gt;&gt;, &lt;&lt;). Нужно, чтобы при нажатии на кнопку строка из грида переносилась на другой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.