如何在已设计的 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
我已经设计了一个带有 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