【发布时间】:2014-03-24 21:46:44
【问题描述】:
我有一个 datagridview,每条记录都有一个 CheckBox 列。所以,我想要的是当我点击复选框时,该行的所有信息都会进入一个表格,我可以在其中对记录信息进行一些编辑。 我的问题是如何将信息从 DGV 传递到表单,仅通过单击复选框列。
有人可以帮我吗?
【问题讨论】:
标签: c# wpf checkbox datagridview
我有一个 datagridview,每条记录都有一个 CheckBox 列。所以,我想要的是当我点击复选框时,该行的所有信息都会进入一个表格,我可以在其中对记录信息进行一些编辑。 我的问题是如何将信息从 DGV 传递到表单,仅通过单击复选框列。
有人可以帮我吗?
【问题讨论】:
标签: c# wpf checkbox datagridview
这样试试
private void dataGridView1_CurrentCellDirtyStateChanged(object sender, EventArgs e)
{
if (dataGridView1.CurrentCell.GetType()==typeof(DataGridViewCheckBoxCell)
&& (bool)(dataGridView1.CurrentCell.Value)==true)
{
Form2 x =new Form2();
x.label1.Text = Convert.ToString(dataGridView1.CurrentRow.Cells[1].Value);
x.Show ();
}
}
【讨论】: