窗體傳值,通俗來講就是兩個窗體的類之間的傳值。而通過委託來傳值,通俗來說就是將某個窗體的方法通過委託傳遞給另外乙個窗體,以實現窗體間的資訊交流。
該demo使用winform實現,新建了兩個窗體,分別是form1和form2,form1裡有textbox控制項,通過鍵入文字資訊,以實現將文字資訊傳到form2中,form2的主要作用是接收form1傳來的值。其介面如下:
**實現如下:
//form1
namespace 通過委託進行窗體傳值
private void button1_click(object sender, eventargs e)
}}//form2
namespace 通過委託進行窗體傳值
void showtest(string str)}}
使用委託進行窗體傳值
兩個視窗,第乙個視窗中有按鈕和label,點選按鈕用來開啟視窗2 在視窗2中有textbox和按鈕,點選按鈕,將textbox中的值傳遞給視窗1,並在視窗1的label上顯示。分析 在視窗1有label顯示的方法,但是在視窗2中有需要顯示的值。這時需要使用委託,將窗體1的顯示方法傳遞到窗體2中。傳遞...
通過事件進行窗體傳值
首先,在工程中新建兩個窗體 窗體1的textbox文字框填入資料,便可將值傳給窗體2的文字框中。具體步驟如下 1 新建乙個類 public class sendvalueeventargs eventargs public sendvalueeventargs string value 2 在窗體1...
C 基礎練習(使用委託窗體傳值)
主介面 form1中的 namespace 06委託練習 窗體傳值 private void btn1 click object sender,eventargs e 把字串變數的值賦值給文字框 public void dosth string str form2中的 namespace 06委託練...