zoukankan      html  css  js  c++  java
  • C#删除datagridview中选中的多行

    private void button3_Click(object sender, EventArgs e)
            {
                int k = dataGridView1.SelectedRows.Count;
                if (MessageBox.Show("您确认要删除这" + Convert.ToString(k) + "项吗?", "系统提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)//给出提示
                {

                }
                else
                {
                     if (k != dataGridView1.Rows.Count - 2)//因为还有一行为统计行所以减2
                    {

                        for (int i = k; i >= 1; i--)//从下往上删,避免沙漏效应
                        {

                            dataGridView1.Rows.RemoveAt(dataGridView1.SelectedRows[i - 1].Index);
                        }
                    }
                    else
                    {
                        dataGridView1.Rows.Clear();
                    }          
                }

  • 相关阅读:
    IIS Admin Service安装
    Linux常用命令总结
    Mysql常用命令操作小结
    mysql常用操作
    初识linux
    python基础
    接口测试基础
    MYSQL笔记
    mysql使用存储函数批量添加数据
    linux的基础命令(博客使用测试中 更新中)
  • 原文地址:https://www.cnblogs.com/swarb/p/9924350.html
Copyright © 2011-2022 走看看