2011-07-26 63 views
1

我有一個DataGridView其中第一列是固定的,並具有文本框。第二列有ComboBoxes。第二列的所有行都有4個選項(姓名,地址,日期)。讀取列,並將其放置在一個字符串數組

當用戶從組合框中選擇並按下一個按鈕時,我需要取第二列的值並將它們置於新的string[]中。

因此,如果用戶選擇:

name, 
surname, 
name, 
date, 

它們被放在一個名爲FromDataGrid[]的字符串數組。至於現在我有此:

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

可能重複http://stackoverflow.com/questions/5585740/ c-datagridview-column-into-an-array) –

+0

kak ylia的答案更簡單。但差別不大。 –

+0

如果Kak Ylia的答案適合您,您應該將其標記爲已接受。 –

回答

1

類似的東西:

for (int i = 0; i < dataGridView1.Rows.Count; i++) 
    colB[i] = Convert.ToString(dataGridView1.Rows[i].Cells[1].Value); 
[C#datagridview的柱到一個數組(的
+0

你會接受我對你的答案的編輯嗎? –

+0

標記爲已接受 –

相關問題