0
我有一個主窗體和一些子窗體,每個子窗體都可以有一些子窗體。當我有多個子窗體打開時,我嘗試從父窗體獲取數據,它將從錯誤的父窗體返回數據。從父類獲取數據時父/子關係失敗,打開多個表單
例如我有兩個Mainform.subform實例在運行。如果我在子窗體的一個實例的子窗體中做這樣的事情。它從另一個子窗體返回數據。
dim l = Mainform.subform.listofdata
編輯 我使用Visual Studio 2008的WinForms,形式使用設計師精心設計。
在我的MainForm我這樣做
Protected Friend frmMain as Mainform
frmmain = new mainform
在frmMain我這樣做
Protected Friend frmsub as new Subform'
frmsub = new subform
在SubSubForm我這樣做
For each item in frmmain.frmsub.listofdata
\\Do Something
next
你能再詳細一點嗎?這是WinForms還是ASP.NET?另外,您是否使用Visual Studio來設計表單?你如何實例化子窗體(子窗體)?如果使用名稱實例化它們,則可以將該名稱用作Mainform對象的「Controls」屬性的引用。謝謝! – Mike 2009-06-24 16:09:08