在Winforms项目中使用DataGrid中的Checkbox列

Mar*_*elo 4 c# checkbox datagrid visual-studio

我有一个复选框列,它正在按预期工作.

如何"获取"所选行?

我想获取已检查的那些并使用同一行的另一个字段运行方法.

Mic*_*ins 7

我相信答案看起来像:

foreach (DataGridViewRow item in DataGridName.Rows) 
{
    if (((bool)(item.Cells["name_of_column"].Value)) == true)
    {
        MyMethod(item.Cells["name_od_the_other_field"].Value);
    }    
}
Run Code Online (Sandbox Code Playgroud)