我有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
答案 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.
}