欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

winForm中的DataGridView

程序员文章站 2022-06-08 16:04:24
...

在启动程序的时候,一直报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());//获取选中行