从dataGridView读取列并将其放在字符串数组中

时间:2011-07-26 09:32:59

标签: c# datagridview combobox arrays

我有一个DatagridView,其中第一列是固定的,并且有TextBoxes。第二列有ComboBoxes。第二列的所有行都有4个选项(名称,姓氏,地址,日期)。

当用户从组合框中选择并按下按钮时,我需要获取第二列的值并将它们放入新的string[]

因此,如果用户选择:

name,
surname,
name,
date,

将它们放在名为FromDataGrid[]的字符串数组中。到目前为止,我已经做到了这一点:

private void button2_Click(object sender, EventArgs e) {
    string[] colB = new string[dataGridView1.Rows.Count];

1 个答案:

答案 0 :(得分:1)

类似的东西:

for (int i = 0; i < dataGridView1.Rows.Count; i++)
    colB[i] = Convert.ToString(dataGridView1.Rows[i].Cells[1].Value);