winform利用委託事件獲取主窗體的值

2022-09-19 02:39:09 字數 2540 閱讀 8329

這個用起來很爽,通常在不知道主窗體是誰,但是要做成 子窗體可以隨時獲取主窗體的值,如下:

窗體傳值

窗體傳值

intbb;

private

void button1_click(object

sender, eventargs e)

private

void button2_click(object

sender, eventargs e)}}

方法2 利用泛型委託

窗體1

using

system;

using

system.collections.generic;

using

system.componentmodel;

using

system.data;

using

system.drawing;

using

system.linq;

using

system.text;

using

system.threading.tasks;

using

system.windows.forms;

namespace

窗體傳值action

private

void button1_click(object

sender, eventargs e)

int chuanhui = 123

;

int qqq(string

b ) }}

窗體2

using

system;

using

system.collections.generic;

using

system.componentmodel;

using

system.data;

using

system.drawing;

using

system.linq;

using

system.text;

using

system.threading.tasks;

using

system.windows.forms;

namespace

窗體傳值action

intbb;

private

void button1_click(object

sender, eventargs e)

private

void button2_click(object

sender, eventargs e)}}

2.winform窗體控制項執行緒安全做法

begininvoke(new action(() =>

));或者

invoke(new action(() =>

));

c 委託事件

1,什麼是委託 委託是什麼?從生活理解就像是你是乙個c 程式設計師,你對c 並不了解,當需要進行c 分析的時候你委託給你的一位懂c 的同事幫你來完成 在c 中,委託的作用是這樣描述的 委託就像乙個函式的指標,在程式執行時可以使用它們來呼叫不同的函式。簡單點說,委託能夠引用函式,通過傳遞位址的機制完成...

初識委託 事件

這個是我剛入行第乙個感興趣的知識點,翻了翻不知道什麼時候記的筆記,覺得有必要把自己學的知識在梳理一遍,有一些點比當時更清晰 在這裡,先將一位大牛的部落格貼出來,有興趣的可以去看看,很詳細的介紹了委託與事件,讀了幾遍受益匪淺 c 中的委託和事件 c 中的委託和事件 續 本文例項是在vs2013下實現的...

C 委託事件

一 委託 委託類似於函式指標,但函式指標只能引用靜態方法,而委託既能引用靜態方法,也能引用例項方法。委託使用分三步 1 委託宣告。2 委託例項化。3 委託呼叫。例程一 程式 using system namespace 委託 private int add int num1,int num2 例中,...