委託 Winform實現窗體間的傳值

2022-05-15 02:33:12 字數 707 閱讀 6115

軟體介面如上所示:點選接收窗體實現開啟傳送窗體,傳送窗體點選「傳送」,即可傳送到接收窗體,可以實現窗體間的傳值。

接收窗體的主要**:

///

///開啟傳送窗體

/// ///

///private

void btnopen_click(object

sender, eventargs e)

//////

值傳給窗體的文字框

/// ///

void getvalue(string

str)

view code

傳送窗體的主要**:

public

delegate

void getvaluedelegate(string str);//

宣告委託

public getvaluedelegate getvaluedelegate;//

定義委託

private

void btnsend_click(object

sender, eventargs e)

}

view code

不知道怎麼上傳**,例子很簡單,相信應該看得懂!

winform 利用委託實現窗體傳值

父窗體 form1 有個 textbox1.text 有個button1 子窗體 form2 有個 textbox1.text 有個button1 修改form1 的textbox1.text 點選form1的 button1,彈出form2,點選form2 的button 結果 form2的 te...

關於WinForm窗體之間通過委託實現傳參

關於winform窗體之間傳遞引數,其實有很多種方法,今天我想給大家介紹一種通過委託的方法在窗體之間進行引數傳遞。首先我先介紹一下實現的效果 窗體1開啟窗體2時,將窗體1中的textbox中的值傳遞給窗體2中的textbox中,窗體2關閉窗體時,將窗體2中textbox修改的值回傳給窗體1 窗體1的...

Winform中利用委託實現窗體之間的傳值

點選開啟按扭,開啟傳輸值窗體 public partial class form1 form 2 78public void getvalue string strv 9 1213 private void button1 click object sender,eventargs e 1421 輸...