我想将datagridview中的数据添加到另一个表单 - 而不是显示数据

时间:2017-03-14 21:32:47

标签: c#

我有form5和form6,并使用这些代码显示从datagridview到textbox的数据

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'mahmoud'我想在动作中双击datagridview以在mahmoud旁边添加'johan'

  mahmoud,johan,jjjj,kkkk,jjjj,ahaha

2 个答案:

答案 0 :(得分: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()

答案 1 :(得分: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.

}