C# 访问2个独立的gridview';s按钮中的数据';s点击事件
我是C#新手(主要从事SQL开发),我很难理解.net事件以及如何将它们结合起来。我有一个大致如下的表格:C# 访问2个独立的gridview';s按钮中的数据';s点击事件,c#,events,gridview,C#,Events,Gridview,我是C#新手(主要从事SQL开发),我很难理解.net事件以及如何将它们结合起来。我有一个大致如下的表格: gridView1 gridView2 btn_Addpoint gridView3 btn_RemovePoints 所以在我的表单上有3个GridControl,上面的一个有父行,第二个有子行。然后,我有两个按钮,可以将选定点从第二个网格添加到第三个网格,也可以使用“删除”按钮将其从第三个网格中删除 因此,当我添加按钮单击事件时,我有以下内容: btnAddPoint
gridView1
gridView2 btn_Addpoint
gridView3 btn_RemovePoints
所以在我的表单上有3个GridControl,上面的一个有父行,第二个有子行。然后,我有两个按钮,可以将选定点从第二个网格添加到第三个网格,也可以使用“删除”按钮将其从第三个网格中删除
因此,当我添加按钮单击事件时,我有以下内容:
btnAddPoint_Click(object sender, EventArgs e)
我知道发送者是实际的按钮,我在谷歌上搜索了一下,发现了Tag属性,创建了一个指向一个网格的指针,你可以在这个按钮事件中使用它来访问实际的网格,但它似乎只有一个标记,那么我的另外两个网格呢
整个目的是检查是否添加了重复项,我还需要根据条件更改某些行的颜色
如何“查看”2个按钮事件中的所有3个网格以访问其行?我应该让它们成为全局变量,并以某种方式使用事件更新它们,还是以某种方式建立关系?我只需要在这里被引导到正确的方向去做什么/最佳实践是什么,但是一些代码也会被欣赏。如果控件与按钮事件处理程序都在同一个表单上,您可以通过在设计器中给它们的名称来访问网格(或者,如果尚未命名它们,它们将是datagridview1、datagridview2、datagridview3) (本应作为评论发布,但尚未获得“代表”)