我爲下面顯示的問題準備了一張圖片。 類中的數據依賴關係
現在我會告訴你我想要什麼。正如你所看到的,我有三種形式。
- 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