您的位置:首页 > 其它

WinForm中双击dataGridView的一行将其显示到另一个窗体的控件中

2014-07-03 16:23 639 查看
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();

}

可以了,这样就可以实现了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐