【发布时间】:2019-09-18 03:09:28
【问题描述】:
当复选框列被选中时,我试图将 datagridview 行复制到另一个 datagridview。选择子节点时,我正在从树视图加载 datagridview1。但是,当我选择另一个子节点时,之前的复选框消失了
private void BtnAdd_Click(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("Product Name");
dt.Columns.Add("Qty");
dt.Columns.Add("Unit Price");
foreach (DataGridViewRow row in dgvSelect1.Rows)
{
bool isSelected = Convert.ToBoolean(row.Cells["checkBoxColumn"].Value);
if (isSelected)
{
dt.Rows.Add(row.Cells[2].Value);
}
dgvSelect2.DataSource = dt;
【问题讨论】:
标签: c# datagridviewcolumn datagridviewcheckboxcell