C#winform datagridview删除指定行资料
在整理资料时,我们期望能快速删除指定的资料行。接下来,让我们一起学习如何直接删除 datagridview 查询结果中的资料,实现高效操作。
1、 在已创建的WinForm窗体中添加一个DataGridView控件,调整到合适大小,属性保持默认设置。

2、 添加主窗体刷新函数,旨在新增或删除后即时更新显示内容至窗体。
3、 {
4、 刷新窗体显示,加载最新数据,确保信息准确无误,提升用户体验。
5、 }

6、 创建查询条件的存储过程,从tproduct表中进行数据查询操作。
7、 GO
8、 GO
9、 GO
10、 as
11、 end

12、 在WinForm中编写datagridview展示数据的代码,即将查询结果呈现在datagridview里。同时,为datagridview的每一行添加一个编辑按钮列,方便用户进行编辑操作。这样可以提升数据管理的便捷性。
13、 {
14、 数据网格列的标题设置为选择。
15、 DG列标题设为品名。
16、 DG.Columns.HeaderText设置为规格。
17、 DG.Columns.HeaderText = 物料编号;
18、 }

19、 在WinForm登录时编写事件,将产品信息展示到DataGridView控件中。
20、 {
21、 {
22、 }
23、 dataGridView1.AllowUserToAddRows = false; // 禁用数据网格视图中的最后一行空白行添加功能。
24、 }

25、 编写DataGridView控件点击事件,实现之前提到的选择功能。
26、 {
27、 try
28、 {
29、 {
30、 {
31、 }
32、 {
33、 }
34、 {
35、 }
36、 }
37、 }

38、 为删除按钮编写代码,实现点击后删除所选中的行功能。
39、 {
40、 {
41、 }
42、 {
43、 数据未选择,请进行选择!系统将弹出提示框,显示提示信息,带有确定按钮及信息图标,请用户操作确认。
44、 }
45、 弹出消息框,询问用户是否确认删除产品信息。消息框标题为提示,内容为确定要删除此产品信息吗?,包含确定和取消两个按钮,图标类型为信息图标。通过对话框结果 (DialogResult) 获取用户的操作选择,以决定后续流程。
46、 {
47、 }
48、 }
49、 {
50、 }
51、 }
52、 }

53、 至此,我们已实现删除datagridview中指定列的数据,以下是完整代码:
54、 namespace 销售管理软件BF
55、 {
56、 {
57、 {
58、 }
59、 {
60、 }
61、 {
62、 }
63、 {
64、 {
65、 }
66、 {
67、 }
68、 {
69、 }
70、 {
71、 }
72、 {
73、 }
74、 }
75、 {
76、 数据网格列的标题设置为选择。
77、 DG.Columns.HeaderText = 物料编号;
78、 将DG的列标题设置为品名。
79、 DG.Columns.HeaderText = 物料编号;
80、 }
81、 {
82、 {
83、 }
84、 dataGridView1不允许用户添加行 = false;//关闭dataGridview最后一行的空白行功能。
85、 }
86、 {
87、 try
88、 {
89、 {
90、 {
91、 }
92、 {
93、 }
94、 {
95、 }
96、 }
97、 }
98、 {
99、 }
100、 }
101、 {
102、 {
103、 }
104、 {
105、 弹出消息框,提示用户选择数据,标题为提示,包含确定按钮,图标样式为信息图标。
106、 }
107、 弹出消息框,询问用户是否确认删除产品信息。消息框标题为提示,内容为确定要删除此产品信息吗?按钮选项包括确定和取消,图标类型为信息图标。根据用户选择返回相应结果。
108、 {
109、 }
110、 }
111、 {
112、 }
113、 }
114、 }

文章标题:C#winform datagridview删除指定行资料
文章链接://www.hpwebtech.com/jiqiao/332353.html
为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。
其他类似技巧
- 2025-04-05 13:30:01dataGridView如何根据某一列值不同颜色
- 2025-04-05 12:27:01如何设置datagridview填充内容大小
- 2025-04-05 11:55:02如何给datagridview的列头添加一个复选框
- 2025-04-05 10:16:02C#winform datagridview删除指定行资料
- 2025-04-05 08:39:01C#如何获取DataGridView对象单元格的内容
- 2025-04-05 07:44:01如何实现DataGridView列表打印预览
- 2025-04-04 21:18:01如何实现DataGridView导出CSV和XLS文件
- 2025-04-04 20:37:01C#如何获取DataGridView对象的行列索引
- 2025-04-04 20:04:01c#如何将datagridview里的单元格变成下拉菜单
- 2025-04-04 19:47:01C#的DataGridView如何动态显示隐藏行列
DataGridView软件简介
DataGridView打印控件支持各种报表功能、数据统计等等。DataGridView打印控件为代码,直接可以集成到项目中WPF中打印测试,包含一个在WPF应用程序中使用VB2008Print组件进行打印预览和打印的实例,有源代码。
窗口程序使用演示 包含多个打印控件在窗口程序使用的实例及源代码(有C的,也有VB的),有源代码





