这是我的第一个WPF应用程序,所以请耐心等待!我有一个数据网格,通过绑定数据表来填充它。然后我添加一个DataGridTemplateColumn,其中包含一个复选框。在按钮单击事件上,我想从数据网格中复制所有行,并将其复选框选中到数据表中。原因是我必须在写入数据库之前对数据执行各种过滤和计数功能。
提前致谢!
答案 0 :(得分:0)
在gridview中添加一个带有复选框的列,以便检查是否已选中/取消选中该框。
这样的事情:
foreach (GridViewRow gvr in YourGridView.Rows)
{
if (CB.Checked == true) //CB = defined Checkbox
{
//save to database
}
}
答案 1 :(得分:0)
金铲候选人答案-这个问题也出现了相同的问题: DataGridCheckBoxColumn - How to return checked rows? 仅应进行打印而不是进行控制台操作。