打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
WinForm中DataGridView控件通过复选框实现多条记录的删除(转)
DataGridView控件根本没有自由模板列,有的是6个内置模板列,而复选框正是其中之一。要获得复选框是否选中以及选中行对应的其他值是不能按照Web程序中的这种方式来实现的,而是需要通过DataGridView控件中Cells单元格的Value属性来判断的。

        (WinForm中DataGridView控件通过复选框实现多条记录的删除)代码如下:
         private void btnDelete_Click(object sender, EventArgs e)
         {
             string strNames = "您选择的是:";
             for(int i=0;i<dgvList.Rows.Count;i++)
             {
                 if (dgvList.Rows[i].Cells[0].Value != null) //判断该行的复选框是否存在
                 {
                     if (dgvList.Rows[i].Cells[0].Value.ToString() == "True") //判断该复选框是否被选中
                     {
                         strNames += dgvList.Rows[i].Cells[2].Value.ToString() + "   ";
                     }
                 }
             }
             MessageBox.Show(strNames, "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
winform DataGridView中设置CheckBox全选和取消全选
C# winform选中dataGridview一条记录,把值赋给comboBox显示出来...
c# winform获取gridview数据
获得DataGridViewCheckBoxColumn的状态
WinForm控件复杂数据绑定常用数据源(如:Dictionary)(对Combobox,DataGridView等控件DataSource赋值的多种方法)
C#中,datagridview与sql数据源绑定后,通过控件更改数据如何自动回写更新到数...
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服