自动填表_网页自动填表_填表软件_万能填表官网

    搜索
    热搜: 活动 交友 discuz
    查看: 185|回复: 5

    C# DataGridView删除指定行

      [复制链接]

    233

    主题

    290

    帖子

    1138

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1138
    发表于 2017-11-1 10:49:52 | 显示全部楼层 |阅读模式
    最近有一个关于DataGridView删除指定行的小问题困扰着,问题是这样的:


    1. for (int i = 0; i < dataGridView1.Rows.Count; i++)
    2. {
    3.                
    4.        DataGridViewRow row = dataGridView1.Rows[i];
    5.        dataGridView1.Rows.Remove(row);
    6.        i--; //这句是关键。。

    7. }
    复制代码


    至此,问题解决,赶紧记录下来。对于大牛来说,可能这些都不是问题,写在这里纯粹为了备忘。

    回复

    使用道具 举报

    233

    主题

    290

    帖子

    1138

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1138
     楼主| 发表于 2017-11-1 11:29:32 | 显示全部楼层
    1.    //删除不需要的来源来源

    2.             string 药名;
    3.             int i = dataGridView1.RowCount - 1;

    4.             while (i >= 0)
    5.             {

    6.                 药名 = Convert.ToString ( dataGridView1.Rows[i].Cells["药名"].Value);

    7.                 if (药名 == "医用脱脂棉")
    8.                 {
    9.                     dataGridView1.Rows.Remove(dataGridView1.Rows[i]);

    10.                     Console.WriteLine( i + "已被删除"  );
    11.                 }
    12.                 i--;
    13.             }
    复制代码


    回复 支持 反对

    使用道具 举报

    233

    主题

    290

    帖子

    1138

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1138
     楼主| 发表于 2017-11-1 11:30:43 | 显示全部楼层
      for (int i = datagridview.Rows.Count - 1; i >=0 ; i++)    for (int i = datagridview.Rows.Count - 1; i >=0 ; i--)

    回复 支持 反对

    使用道具 举报

    233

    主题

    290

    帖子

    1138

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1138
     楼主| 发表于 2017-11-1 13:00:57 | 显示全部楼层
    回复

    使用道具 举报

    233

    主题

    290

    帖子

    1138

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1138
     楼主| 发表于 2017-11-1 13:01:38 | 显示全部楼层
    DDDDDDDDDDD
    回复 支持 反对

    使用道具 举报

    233

    主题

    290

    帖子

    1138

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1138
     楼主| 发表于 2017-11-1 13:07:25 | 显示全部楼层
    EEEEEEEEEE
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|Comsenz Inc.万能填表软件官网  2010-2016 qq:353502250

    GMT+8, 2017-12-19 04:07 , Processed in 0.062500 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表