【发布时间】:2015-05-08 00:53:19
【问题描述】:
我有一个form1 和form2 ..
form1:我有一个带有按钮列的 datagridview。当我单击任何行的按钮单元格时,相应的行值将被传输到 form2。效果很好。
Form 2:通过使用 setter 和 getter,我从 form1 中获取了值,并且我在 form 2 的文本框中表示了值,这很好。
我在表单 2 中有一个复选框。当我单击复选框时,我需要删除表单 1 中数据网格视图中的行(当我单击按钮单元格时,其行值被传输到表单 2。那行将从 form1) 中的数据网格视图中删除。
我该如何解决这个问题?
【问题讨论】:
-
我不知道如何从另一个表单中删除 datagrid 视图中的一行 ....当我单击表单 2 中的复选框时,相应的行将从 form1 中的 datagrid 视图中删除..
-
Form2是Form1的所有者,对吧?您应该在Form1(在Form1.designer.cs 中)中设置DataGrid 访问修饰符public,以便从Form2访问它。 -
请告诉我如何从数据网格视图中删除记录...
-
我可以访问数据网格视图行以进行删除吗...
-
你想使用
dataGridView.Rows.Remove()和dataGridView.Rows.RemoveAt()。
标签: c# .net winforms datagridview delete-row