2011-07-26 10 views
1

私は、最初の列が固定され、TextBoxesを持つDatagridViewを持っています。 2番目の列にはコンボボックスがあります。 2番目の列のすべての行には、4つの選択肢(名前、姓、住所、日付)があります。dataGridViewから列を読み込んで文字列配列に配置します

ユーザーがコンボボックスから選択してボタンを押すと、2番目の列の値を新しいstring[]に入れる必要があります。だから、

、ユーザが選択した場合:

name, 
surname, 
name, 
date, 

彼らがFromDataGrid[]という名前の文字列配列に格納されています。

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

[配列にC#のDataGridViewの列](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); 
+0

あなたはあなたの答えに私の編集を受け入れるつもりですか? –

+0

マークを承諾しました –

関連する問題