最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

WINFORM 窗體間的傳值實(shí)現(xiàn)解析

 更新時(shí)間:2019年09月20日 15:02:36   作者:asddasd  
這篇文章主要介紹了WINFORM 窗體間的傳值實(shí)現(xiàn)解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

源碼  https://github.com/SHAREVIEW/winform_valnue-from-form-2-form_20190919.git

在WinForm之間傳值有很多種方法,在這里我用的是delegate and event進(jìn)行傳值.

新建一個(gè)WindowsApplication,創(chuàng)建兩個(gè)WinForm.其實(shí)它們就是兩個(gè)類.

每個(gè)WinForm中各加入一個(gè)Button和一個(gè)TextBox.

在WinForm2中寫(xiě)入代理和事件(delegate and event)如下:

//代理聲明
public delegate void SendMessage(string str);
//事件聲明
public event SendMessage SendEvent;
private void btnSend_Click(object sender, EventArgs e)
{
    //調(diào)用事件
   SendEvent(textBox1.Text);
}

在WinForm1中寫(xiě)入如下代碼:

private void btnShow_Click(object sender, EventArgs e)
{
    Form2 f2 = new Form2();
    //Form2事件注冊(cè)
    f2.SendEvent+=new Form2.SendMessage(GetMessage);
    f2.Show();
}
//代理調(diào)用的方法
public void GetMessage(string str)
{
    textBox1.Text = str;
}

在點(diǎn)擊WinForm1的Button彈出WinForm2后,在WinForm2中文本框輸入文字,然后點(diǎn)擊按鈕,信息將會(huì)立刻發(fā)送到WinForm1,并顯示出來(lái).

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • .NET程序頁(yè)面中,操作并輸入cmd命令的小例子

    .NET程序頁(yè)面中,操作并輸入cmd命令的小例子

    .NET程序頁(yè)面中,操作并輸入cmd命令的小例子,需要的朋友可以參考一下
    2013-03-03
  • 基于C#實(shí)現(xiàn)員工IC卡的讀寫(xiě)功能

    基于C#實(shí)現(xiàn)員工IC卡的讀寫(xiě)功能

    這篇文章主要為大家詳細(xì)介紹了C#如何實(shí)現(xiàn)讀寫(xiě)員工IC卡的功能,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2023-01-01
  • C#安裝OpenCvSharp4的實(shí)現(xiàn)步驟

    C#安裝OpenCvSharp4的實(shí)現(xiàn)步驟

    OpenCv是一款開(kāi)源的圖像處理庫(kù),本文就介紹了C#安裝OpenCvSharp4的實(shí)現(xiàn)步驟,具有一定的參考價(jià)值,感興趣的可以了解一下
    2022-05-05
  • C#給Word不同頁(yè)面設(shè)置不同背景

    C#給Word不同頁(yè)面設(shè)置不同背景

    這篇文章主要介紹了C#給Word不同頁(yè)面設(shè)置不同背景,文章圖文講解的很清晰,有對(duì)于這方面不懂得同學(xué)可以學(xué)習(xí)下
    2021-02-02
  • C#實(shí)現(xiàn)自定義打印文字和圖片的示例代碼

    C#實(shí)現(xiàn)自定義打印文字和圖片的示例代碼

    本文主要介紹了C#實(shí)現(xiàn)自定義打印文字和圖片的示例代碼,C#中打印其實(shí)就是自己繪圖+調(diào)用系統(tǒng)打印函數(shù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • C#求解哈夫曼樹(shù),實(shí)例代碼

    C#求解哈夫曼樹(shù),實(shí)例代碼

    C#求解哈夫曼樹(shù),實(shí)例代碼,需要的朋友可以參考一下
    2013-04-04
  • C#代碼操作XML進(jìn)行增、刪、改操作

    C#代碼操作XML進(jìn)行增、刪、改操作

    這篇文章主要為大家詳細(xì)介紹了C# 代碼操作XML進(jìn)行增、刪、改操作,感興趣的小伙伴們可以參考一下
    2016-07-07
  • C#交錯(cuò)數(shù)組用法實(shí)例

    C#交錯(cuò)數(shù)組用法實(shí)例

    這篇文章主要介紹了C#交錯(cuò)數(shù)組用法,較為詳細(xì)的分析了交錯(cuò)數(shù)組的概念、用法并實(shí)例分析了交錯(cuò)數(shù)組的使用技巧,需要的朋友可以參考下
    2015-04-04
  • Unity3D實(shí)現(xiàn)物體排成弧行

    Unity3D實(shí)現(xiàn)物體排成弧行

    這篇文章主要為大家詳細(xì)介紹了Unity3D實(shí)現(xiàn)物體排成弧行,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • UpdateLayeredWindow實(shí)現(xiàn)任意異形窗口使用詳解

    UpdateLayeredWindow實(shí)現(xiàn)任意異形窗口使用詳解

    這篇文章主要為大家介紹了UpdateLayeredWindow實(shí)現(xiàn)任意異形窗口使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09

最新評(píng)論

新野县| 玛纳斯县| 丰镇市| 宁武县| 徐闻县| 贵溪市| 开阳县| 高雄市| 鹤山市| 镇赉县| 大田县| 余江县| 天峨县| 岳普湖县| 双流县| 蓬安县| 香港| 闽清县| 水城县| 治县。| 延长县| 西城区| 共和县| 连江县| 法库县| 兰坪| 黑河市| 舟曲县| 玛纳斯县| 小金县| 金寨县| 喀喇| 阿荣旗| 合水县| 奎屯市| 平舆县| 尤溪县| 六盘水市| 弋阳县| 溧水县| 华亭县|