我为下面显示的问题准备了一张图片。 类中的数据依赖关系
现在我会告诉你我想要什么。正如你所看到的,我有三种形式。
- Form1中得到了一些数据(如int,字符串,结构,阵列 - 这并不重要)从类
- Form1中打开窗体2
- 窗体2打开Form3
现在我想要从Form1访问Form1中的数据。这里是我的问题:如何创建这些表单的对象。我有一个问题要获得他们之间的正确数据依赖。 我没有代码,因为我只创建一个像这样的Dim f2 As Form2 = New Form2()
这样的新表单实例,然后从Form2:Dim f3 As Form3 = New Form3()
然后在Form3中,我这样做:Dim f1 As Form1 = New Form1()
并且我无法访问Form1中的数据。
这个班可以负责所有这些。而不是从一个类中“获取数据”的形式,该类可以创建表单,显示表单并将所需数据推送到表单。当需要form2时,它也是由类创建,显示和管理的。etc表单最适合用户输入沙盒而非程序控制元素 – Plutonix 2014-09-01 12:07:31