dataGridView传值给TextBox控件
Form1中给dataGridView添加一个dataGridView1_DoubleClick事件,然后直接上代码
private void dataGridView1_DoubleClick(object sender, EventArgs e)
{
Form3 f3 = new Form3(dataGridView1.CurrentRow); //获取点击的那行
f3.Show(); //显示窗体
}
在Form3.cs中
public DataGridViewRow dgvr; //声明一个DataGridViewRow对象
public Form3(DataGridViewRow dgvr1)
{
InitializeComponent();
dgvr = dgvr1;
getValue();
}
public void getValue() //给控件赋值
{
textBox1.Text = dgvr.Cells[0].Value.ToString();
textBox2.Text = dgvr.Cells[1].Value.ToString();
textBox3.Text = dgvr.Cells[2].Value.ToString();
}
版权声明:本文为CSDN博主「sunrain1816」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wangjinyang_123/article/details/36668263