2017-03-14 59 views
0

我有form5和form6和使用這些代碼從datagridview的數據顯示,以文本框我想從DataGridView數據添加到另一種形式 - 不顯示數據

private void button1_Click(object sender, EventArgs e) 
{ 
     Form6 FRM = new Form6(); 
     FRM.ShowDialog(); 
} 

private void dataGridView1_MouseDoubleClick(object sender, MouseEventArgs e) 
{ 
     Form5 frm = new Form5(); 

     frm.textBox1.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString(); 

     frm.Show(); 
} 

我的問題是:我想將數據添加到文本框不顯示數據。

比如我在form5「艾哈邁迪」 TextBox1的我要當datagridview的行動雙擊「約翰」旁邊添加馬哈茂德

mahmoud,johan,jjjj,kkkk,jjjj,ahaha 

回答

0

試試下面的代碼

string name = dataGridView1.CurrentRow.Cells[1].Value.ToString(); 
    frm.txtCustomer.Text = name; 
    frm.Show(); 

OR 

    StringBuilder textvalues = new StringBuilder(); 
    textvalues.Append(dataGridView1.CurrentRow.Cells[1].Value.ToString()); 
    frm.Show() 
+0

不行>>>>>>>>>> –

0

爲什麼不是這個?

string selectedText; 
private void dGV1_doubleClick(....){ 
    selectedText= dataGridView1.SelectedCells[0].Value.ToString(); 
    frm5.TextBox1.Text+= ","+selectedText; 
    frm5.BringToFront(); //I suppose the form is opened. 

} 
+0

我試試這些不行>>> string selectedText; Form5 frm = new Form5(); selectedText = dataGridView1.SelectedCells [1] .Value.ToString(); frm.textBox1.Text + =「,」+ selectedText; frm.BringToFront(); //我想表單是打開的。 this.Close(); –

+0

索引超出範圍? –

+0

不起作用???????????? –

相關問題