dataGridView表格中点击问题

来源:百度知道 编辑:UC知道 时间:2024/05/19 23:33:53
有一个dataGridView1在form1中,里面有数据
分别是姓名,学号,分数3个字段
我双击其中一个单元格,弹出一个form2,
form2中有textbox1,textbox2,textbox3;
里面自动产生我所点击这一行的三个数据(姓名,学号,分数);
请问这应该怎么做??
是触发什么时间??
能不能举个例子

private void dataGridView1_DoubleClick(object sender, EventArgs e)
{
int ID;
ID = dataGridView1.CurrentCell.RowIndex;
Form2 form=new Form2(); //弹出窗体FORM2,修改数据
DataTable dt = new DataTable();
dt = (DataTable)dataGridView1.DataSource;
form.textbox1.Text= dt.Rows[ID]["Name"].ToString();
form.textbox2.Text= dt.Rows[ID]["Num"].ToString();
form.textbox3.Text= dt.Rows[ID]["Mark"].ToString();
//UpdateData
}

手写代码未测试