酷代码 AI
菜单
服务商

c# datagridview控件如何通过按钮删除选中的行

在C#中,可以通过按钮删除DataGridView选中的行。以下是实现代码: ```csharp private void btnDelete_Click(object sender, EventArgs e) { // 检查是否有选中的行 if (dataGridView1.SelectedRows.Count > 0) { // 遍历所有选中的行(支持多选) foreach (DataGridViewRow row in dataGridView1.SelectedRows) { // 从DataGridView中移除行 dataGridView1.Rows.Remove(row); } } else { MessageBox.Show("请先选择要删除的行"); } } ``` 注意事项: 1. 如果DataGridView绑定到数据源,需要先操作数据源再刷新控件 2. 删除前应考虑添加确认对话框防止误操作 3. 对于大量数据操作,建议使用BeginEdit/EndEdit提高性能 [2025-06-13 14:46:02 | AI写代码神器 | 184点数解答]

相关提问
请收藏新域名:pdcd.cn
发财导航,免费问AI
实用工具查看更多
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]
数独游戏 [娱乐类]
经典推箱子 [娱乐类]
AI摸鱼五子棋 [娱乐类]