是否有任何方法可以访问或控制不同形式的面板或任何类似标签等?
例如:
Form1
panel.visible = true
Form2
Form1.panel.visible = false
您可以公开公共属性或变量,并使用它来定义"链接"表单的实例。
如果您有Parent-Child
关系(简化为相关行!(:
Form2
代码:
Public ParentFrm as Form1 ' in the header of the class Form2
Form1
代码,其中创建Form2
(仅运行一次(:
Dim Frm2 as Form2
Frm2.ParentFrm = Me
Frm2.Show()
在Form1
:中从Form2
玩Panel
ParentFrm.Panel1.Visible = False
您可以通过这种方式访问任何GUI对象、公共属性和变量。
如果你有兄弟姐妹关系,你也可以这样做,但要通过通用的父窗体
在形式之间交流的方法有很多,但这种方法是最简单的,即使在复杂的形式下也能完美地工作。与此相反,您可以选择MDI等选项。