winForm中的DataGridView

在启动程序的时候,一直报dgv1为空,百度了好多方法,最后发现是因为InitializeComponent()方法没有放在最上面的原因

在dgv1中加入多选的选择框 ,判断有没有选中

for (int i = 0; i < dgv1.RowCount; i++)
 {
    if (dgv1.Rows[i].Cells[0].EditedFormattedValue.ToString() == "True")//选中
    {
      //方法
    }
}

在dgv1加入删除按钮,获取选中行

int id = Convert.ToInt32(dgv1.Rows[dgv1.CurrentRow.Index].Cells["ID"].Value.ToString());//获取选中行

你可能感兴趣的:(winForm中的DataGridView)