亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#程序窗體間使用回調(diào)事件方式通訊示例

 更新時間:2013年12月04日 09:46:34   作者:  
C#有事件這個東西,為啥不用呢,而且事件在窗體通信方面,有著更為方便的作用,我們知道事件實際上就是狀態(tài)的捕獲,數(shù)據(jù)互相操作的例子

Form2:

復制代碼 代碼如下:

//定義一個需要string類型參數(shù)的委托        
publicdelegate void MyDelegate(string text);        
public partial class Form2 :Form1    
    {        
       //定義該委托的事件    
        public event MyDelegate MyEvent;    
        public Form2(string text)    
        {     
            InitializeComponent();    
            this.textBox1.Text = text;    
       }    
       private void btnChange_Click(object sender, EventArgs e)                  
       {    

           //觸發(fā)事件,并將修改后的文本回傳    
           MyEvent(this.textBox1.Text);    
           this.Close();    
        }    
   }

Form1:

復制代碼 代碼如下:

public partial class Form1 :Form    
    {    
        public int index = 0;    
        public string text = null;    
        public Form1()    
        {    
            InitializeComponent();    
        }    

        private void listBox1_SelectedIndexChanged(object sender, EventArgse)    
        {    
            if (this.listBox1.SelectedItem != null)    
            {    
                text = this.listBox1.SelectedItem.ToString();    
                index = this.listBox1.SelectedIndex;    
                Form2 form2 = new Form2(text);    

               //注冊form2_MyEvent方法的MyEvent事件    
                form2.MyEvent += new MyDelegate(form2_MyEvent);    
                form2.Show();    
            }    
        }    

       //處理    

        void form2_MyEvent(string text)    
        {    
            this.listBox1.Items.RemoveAt(index);    
            this.listBox1.Items.Insert(index, text);    
       }    
   }

相關文章

  • C#中的虛函數(shù)virtual

    C#中的虛函數(shù)virtual

    這篇文章介紹了C#中的虛函數(shù)virtual,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • C#使用HttpWebRequest重定向方法詳解

    C#使用HttpWebRequest重定向方法詳解

    在本篇內(nèi)容里小編給讀者們整理了關于C#使用HttpWebRequest重定向方法和相關知識點,需要的朋友們參考下。
    2019-03-03
  • C#泛型概念的簡介與泛型的使用

    C#泛型概念的簡介與泛型的使用

    今天小編就為大家分享一篇關于C#泛型概念的簡介與泛型的使用,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • 深入談談C#9新特性的實際運用

    深入談談C#9新特性的實際運用

    這篇文章主要給大家介紹了C#9新特性的實際運用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • C#最小二乘法擬合曲線成直線的實例

    C#最小二乘法擬合曲線成直線的實例

    這篇文章主要介紹了C#最小二乘法擬合曲線成直線的實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • c#讀取文件詳談

    c#讀取文件詳談

    你平時是怎么讀取文件的?使用流讀取。是的沒錯,C#給我們提供了非常強大的類庫(又一次吹捧了.NET一番)
    2013-09-09
  • C#設計模式之適配器模式與裝飾器模式的實現(xiàn)

    C#設計模式之適配器模式與裝飾器模式的實現(xiàn)

    創(chuàng)建型設計模式主要是為了解決創(chuàng)建對象的問題,而結(jié)構(gòu)型設計模式則是為了解決已有對象的使用問題。本文將用C#語言實現(xiàn)結(jié)構(gòu)型設計模式中的適配器模式與裝飾器模式,感興趣的可以了解一下
    2022-04-04
  • C#中讀寫INI配置文件的方法

    C#中讀寫INI配置文件的方法

    這篇文章主要介紹了C#中讀寫INI配置文件的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-07-07
  • Unity實現(xiàn)已知落點和速度自動計算發(fā)射角度

    Unity實現(xiàn)已知落點和速度自動計算發(fā)射角度

    這篇文章主要為大家詳細介紹了Unity實現(xiàn)已知落點和速度自動計算發(fā)射角度,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • C#通用郵件發(fā)送類分享

    C#通用郵件發(fā)送類分享

    這篇文章主要介紹了C#通用郵件發(fā)送類分享,本文類比較特別的一點是涵蓋了國內(nèi)大多數(shù)的常用郵箱,需要的朋友可以參考下
    2015-05-05

最新評論