0
所有选定的动态调用我已经添加了具有包括DataGridCheckBoxColumn动态数据网格,并触发选项卡上的动态复选框选择所有的DataGrid的复选框动态标签。如何使当复选框选择每个TabPage的每DataGrid中
我想实现沿着这些线路的东西。
private void cbSelectAll_CheckedChanged(object sender, EventArgs e)
{
if (cbSelectAll.Checked)
{
foreach (DataGridViewRow row in relatedPatientsDG.Rows)
{
row.Cells[0].Value = true;
}
}
else
{
foreach (DataGridViewRow row in relatedPatientsDG.Rows)
{
row.Cells[0].Value = false;
}
}
}
但这种方法是动态的作为需要验证的选项卡/数据网格DataGridCheckBoxColumn被选中是因为我的标签上动态创建每件事情做好。
举个例子,如果我有一个名为relatedDG的数据网格有DataGridColumnCheckBox那么事件的方法来触发选择所有,并取消所有会是什么样。我需要做一个类似的更改,但对于动态datagridcheckbox,因此没有硬编码。
private void cbSelectAllSameVisits_CheckedChanged(object sender, EventArgs e)
{
if (cbSelectAllSameVisits.Checked)
{
foreach (DataGridViewRow row in relatedDG.Rows)
{
row.Cells[0].Value = true;
}
}
else
{
foreach (DataGridViewRow row in relatedDG.Rows)
{
row.Cells[0].Value = false;
}
}
}