如何在已设计的 Windows 表单上访问 DataGridView 属性

How to access DataGridView properties on an already designed Windows Form

我已经设计了一个带有 DataGridView 的 windows 表单 (Form1),我也有一个带按钮的功能区,当我想要我点击它,它 运行 如下代码:

Private Sub Button2_Click(sender As Object, e As RibbonControlEventArgs) Handles 
Button2.Click
    Dim f As Form1
    f = New Form1
    f.Show()
'(Room for my question)
end sub

我希望能够访问我的 datagridview 用户控件以编程方式添加列和行。

我应该怎么做?

您可以在表单 1 上创建一个 Public Sub,您可以在其中放置您想要对 Datagridview 进行的更改,然后在您的 Form2 的 Button2_Click 事件中调用它。

示例: 表格 1:

Public Sub AddToDGV()
    With DataGridView1
        .Rows.Add(Form2.TextBox1.Text, Form2.TextBox2.Text, Form2.TextBox3.Text)
    End With
End Sub

表格 2:

 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Call Form1.AddToDGV()
End Sub