我在 vb.net 中有以下代码写在一个按钮中。
dim x as new frm_raw_infosheet
每当我单击按钮时,程序都会创建一个我想要的表单的新实例。
我的问题是,我将如何引用这些新创建的表格中的每一个?例如,我单击了 3 次按钮,如何以编程方式隐藏使用按钮创建的第二个表单?
我试过
x.name = "Form" & incrementingvariable
但是,我不完全确定我将如何引用它。
为了让我的问题更清楚,假设增量变量包含数字 2
incrementingvariable = 2
x 现在包含名称“Form2”
但是,这会返回错误
Form2.enabled = false
我不能参考 Form2,因为 .Net 说“Form2”不存在!
编辑
我知道我问这个问题已经有一段时间了,但这里有一个更新
列表框中是我使用存储的每个表单的文字名称Listbox1.items.add(x.Name)
。
那么如何调用集合中的实例呢?假设我想让列表中的表单可见?