目的:
第乙個窗體(主窗體mainform)獲取第二個窗體(資料窗體dataform)的輸入值
方法一:推模式,主窗體公開方法!即把主窗體的例項推給資料窗體
步驟:1.主窗體新增公開方法;
2.資料窗體新增帶引數的建構函式;
3.資料窗體按鈕事件呼叫公開方法,傳遞使用者的輸入值;
4.主窗體按鈕事件開啟資料窗體
**:見附件的push專案
方法二:拉模式,資料窗體公開屬性!即把資料窗體的例項拉進主窗體
步驟:1.資料窗體新增公開屬性,獲取使用者的輸入值;
2.主窗體按鈕事件例項化乙個資料窗體,開啟,獲取公開屬性;
**:見附件的pull專案
附件:datatransfer.7z
兩個窗體之間傳遞物件
public archiext archiidgetinfo string archiid return objext catch exception ex 比如 我在窗體a中有個查詢的結果集 根據結果集中的序號來點選修改,就顯示資料庫中相對應的內容 首先呢,我們要寫個方法返回乙個物件,public...
兩個窗體之間的checkbox傳遞
例如有乙個窗體a 和乙個窗體b a上有乙個checkbox b 上也有乙個checkbox 執行a窗體勾選chk後調整b窗體 然後b窗體上的checkbox也被勾選上 在a窗體load事件中迴圈遍歷窗體上的checkbox 新增到list集合 a窗體listlist new list private...
兩個窗體間實時傳遞資料
相信大家在做系統的時候,很多人都遇到需要在兩個不同的窗體間傳遞資料的情況,例如可以單獨開啟乙個視窗,用於顯示 名稱對照關係,通過雙擊該窗體的資料,我們希望這個資料傳遞到另乙個窗體中。如何實現兩個窗體間資料的實時傳遞呢?其實很簡單,只需要簡單地運用事件通知就可以了。首先做如下假設 有兩個窗體mainf...