powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Значения DataGridView в массив
7 сообщений из 7, страница 1 из 1
Значения DataGridView в массив
    #36827313
oleg89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! на форме есть datagridview с 1 колонкой, как все введеные пользователем значения передать в массив ?

здесь передает 1 значение
Код: plaintext
1.
2.
3.
string s = dataGridView1.Rows[1].Cells[0].Value.ToString();
          int x = Convert.ToInt32(s);
          int[] arr={x};

как правильно циклом пройтись по всем строкам?
...
Рейтинг: 0 / 0
Значения DataGridView в массив
    #36829842
userdab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проход по всем строкам одной колонки:
Код: plaintext
1.
2.
3.
foreach (DataGridViewRow row in dataGridView1.Rows)
{
           row.Cells[/*номер колонки, нумерация начинается с нуля*/].Value;
}

Нашел здесь
...
Рейтинг: 0 / 0
Значения DataGridView в массив
    #36830826
oleg89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
userdab,
Почему когда так пишешь в s=null в дебагере?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
public string s;
 foreach (DataGridViewRow row in dataGridView1.Rows)
            {
              s =(string)row.Cells[0].Value;  
            }
int x = Convert.ToInt32(s);
             int[] arr = { x };

а так он так же одно значение записывает
Код: plaintext
1.
2.
3.
4.
5.
6.
 foreach (DataGridViewRow row in dataGridView1.Rows)
            {
             string s =(string)row.Cells[0].Value;  
             int x = Convert.ToInt32(s);
             int[] arr = { x };
            }
...
Рейтинг: 0 / 0
Значения DataGridView в массив
    #36832857
userdab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oleg89,

Код: plaintext
1.
2.
3.
4.
5.
List<int> arr = new List<int>();
foreach (DataGridViewRow row in dataGridView1.Rows)
{
       arr.Add(Convert.ToInt32(row.Cells[0].Value));
}
...
Рейтинг: 0 / 0
Значения DataGridView в массив
    #36833261
oleg89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
userdab, Спасибо большое разобрался!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Значения DataGridView в массив
    #39401970
Storvald
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oleg89,

Добрый день! Этот код
Код: c#
1.
2.
3.
4.
5.
 List<int> arr = new List<int>();
foreach (DataGridViewRow row in dataGridView1.Rows)
{
       arr.Add(Convert.ToInt32(row.Cells[0].Value));
} 

позволяет передавать в массив выбранные в гриде ячейки или же просто все ячейки в столбце?
...
Рейтинг: 0 / 0
Значения DataGridView в массив
    #39402031
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выбранные - SelectedRows вроде
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Значения DataGridView в массив
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]