1

我有 2 个表格。如果我单击第一个表单上的按钮,我会弹出第二个面板,它工作正常。但我似乎无法将项目添加到其他表单的列表框中。下面是我到目前为止所得到的一个例子。谁能告诉我我做错了什么?提前致谢。

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim Obj As New Form2
    Obj.ShowDialog()
    Form2.ListBox1.Items.Add("dafdfsafd")
End Sub
4

1 回答 1

3

如果要将项目添加到其他表单ListBox1,则需要使用您创建的实例:

Dim Obj As New Form2
Obj.ListBox1.Items.Add("dafdfsafd")
Obj.ShowDialog()

您还需要在调用之前添加项目ShowDialog,或者Show改为使用(不会阻止)。

请注意,这将ListBox1需要Public打开Form2

于 2013-08-01T19:09:29.233 回答