简体   繁体   English

用户在 datagridview 中删除行

[英]User deleting row in datagridview

I'd like to use the UserDeletingRow event to ask the user if he's sure he wants to delete selected row in the dgv.我想使用 UserDeletingRow 事件来询问用户是否确定要删除 dgv 中的选定行。 The problem is I don't know how to use this event.问题是我不知道如何使用这个事件。 Plus I'd like to get informations about the selected row so that I can execute a SQL request to delete the matching row in a SQL Compact database.另外,我想获取有关所选行的信息,以便我可以执行 SQL 请求以删除 SQL Compact 数据库中的匹配行。

Thanks in advance!提前致谢!

    private void dataGridView1_UserDeletingRow(object sender, DataGridViewRowCancelEventArgs e)
            {
              if (user don't want to remove the selected row from grid)
                e.Cancel = true; 
            }

For update database records get required cell value for example例如,对于更新数据库记录获取所需的单元格值

Get Record id object val = dataGridView1.SelectedRows[0].Cells["IdColumns"].Value;获取记录 id object val = dataGridView1.SelectedRows[0].Cells["IdColumns"].Value;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM