兩個窗體之間的checkbox傳遞

2021-06-27 09:29:25 字數 515 閱讀 1517

例如有乙個窗體a  和乙個窗體b

a上有乙個checkbox       b 上也有乙個checkbox

執行a窗體勾選chk後調整b窗體 然後b窗體上的checkbox也被勾選上

在a窗體load事件中迴圈遍歷窗體上的checkbox

新增到list集合

a窗體listlist = new list();

private void form1_load(object sender, eventargs e)}}

勾選checkbox後調整b窗體

private void chk1_click(object sender, eventargs e)

由此可以看出b窗體的建構函式必須有list引數

b窗體listlistchk = null;

public form2(listlcb)//接受a窗體傳來的值

載入事件

private void form2_load(object sender, eventargs e)}}

兩個窗體之間傳遞物件

public archiext archiidgetinfo string archiid return objext catch exception ex 比如 我在窗體a中有個查詢的結果集 根據結果集中的序號來點選修改,就顯示資料庫中相對應的內容 首先呢,我們要寫個方法返回乙個物件,public...

Windows Form父子兩個窗體之間的傳值測試

1 先看測試的效果圖 2 全部的 1 using system 2using system.windows.forms 34 namespace windowsforms513 public actiondoinvokep 14private void parentform load object ...

兩個窗體之間的相互控制

最近遇到乙個小問題,form1中的button1 單擊後顯示 form2,在form2中進行修改後,form2關閉。重新整理form1。首先想到的肯定是呼叫form1的重新整理 顯示控制項的方法。那麼就需要在form2執行的時候,獲得form1的例項。但是總覺得這個方法不是很好,不是想要的。下面介紹...