C# 增加一个button删除dataGridView1中选择行的数据,单击button事件中代码如何写

C# 增加一个button删除dataGridView1中选择行的数据,单击button事件中代码如何写,第1张

        private void button1_Click(object sender, EventArgs e)

        {

            //获取点击datagridview1的行的 行号

            int r = thisdataGridView1CurrentRowIndex;

            //获取此行的 员工编号 的值

            string bianhao = thisdataGridView1Rows[r]Cells[0]ValueToString();

            //删除 datagridview1 的选中行

            thisdataGridView1RowsRemove(thisdataGridView1Rows[r]);

            //删除数据库的 员工编号 的对应行

            conn = new OleDbConnection(connStr);

            connOpen();

            myAdapter = new OleDbDataAdapter("delete from 你的表名 where 你的字段名称 ='"+bianhao+"'", conn);

            connClsoe();

        }

thisdatagridview[列号, 行号]ValueToString();

thisdatagridviewCurrentCellRowIndex; 得到当前单元格所在行号

事件触发的话:datagridview不能多选,单选得到;多选的话就加个判断选择的行数是否大于1就可以了。

最后根据你要计算的值类型转换下就可以。

public Form1()

{

    InitializeComponent();

    thisdataGridView1 RowsAdded+=new DataGridViewRowsAddedEventHandler(dataGridView1_RowsAdded);

}

private void dataGridView1_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e)

{

    for (int i = 0; i < eRowCount; i++)

        thisdataGridView1Rows[eRowIndex + i]HeaderCellValue = (eRowIndex + i + 1)ToString();

}

以上就是关于C# 增加一个button删除dataGridView1中选择行的数据,单击button事件中代码如何写全部的内容,包括:C# 增加一个button删除dataGridView1中选择行的数据,单击button事件中代码如何写、C#中怎样提取datagridview中一列的值并且让这个值加一个数、winform中如何让datagridview自动显示行号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9284444.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存