兩個窗體的值傳遞

2022-07-18 01:15:11 字數 382 閱讀 2235

目的:

第乙個窗體(主窗體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...