日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#調用事件詳細描述

C#有很多值得學習的地方,這里我們主要介紹C#調用事件,包括介紹客戶代碼先創(chuàng)建事件類型的委托,該委托引用應從事件調用的方法等方面。

成都創(chuàng)新互聯(lián)制作網(wǎng)站網(wǎng)頁找三站合一網(wǎng)站制作公司,專注于網(wǎng)頁設計,成都網(wǎng)站設計、網(wǎng)站制作,網(wǎng)站設計,企業(yè)網(wǎng)站搭建,網(wǎng)站開發(fā),建網(wǎng)站業(yè)務,680元做網(wǎng)站,已為上千家服務,成都創(chuàng)新互聯(lián)網(wǎng)站建設將一如既往的為我們的客戶提供最優(yōu)質的網(wǎng)站建設、網(wǎng)絡營銷推廣服務!

C#調用事件

如果沒有任何客戶將委托與該事件掛鉤,該字段將為空;否則該字段引用應在調用該事件時調用的委托。因此,C#調用事件時通常先檢查是否為空,然后再C#調用事件。

 
 
 
  1. public class Form2 : System.Windows.Forms.Form  
  2. {  
  3. ... ...  
  4.  
  5. public event SelectionChangedEventHandler SelectionChanged;  
  6.  
  7. ... ...  
  8.  
  9. private void comboBox1_SelectedIndexChanged(object sender, System.EventArgs e)  
  10. {  
  11. if (SelectionChanged != null)  
  12. {  
  13. SelectionChangedEventArgs E = new SelectionChangedEventArgs(comboBox1.Text);  
  14. SelectionChanged(this, E);  
  15. }  
  16. }  

為了開始接收C#調用事件,客戶代碼先創(chuàng)建事件類型的委托,該委托引用應從事件調用的方法。然后它使用 += 將該委托寫到事件可能連接到的其他任何委托上。

 
 
 
  1. public class Form1 : System.Windows.Forms.Form  
  2. {  
  3. ... ...  
  4.  
  5. private Form2 m_frm2;  
  6.  
  7. ... ...  
  8.  
  9. public Form1()  
  10. {  
  11. ... ...  
  12.  
  13. m_frm2 = new Form2();  
  14.  
  15. //與事件掛鉤  
  16. m_frm2.SelectionChanged += new SelectionChangedEventHandler(frm2_SelectionChanged);  
  17. }  
  18.  
  19. ... ...  
  20.  
  21. private void button1_Click(object sender, System.EventArgs e)  
  22. {  
  23. m_frm2.ShowDialog();  
  24. }  
  25.  
  26. private void frm2_SelectionChanged(object sender, SelectionChangedEventArgs e)  
  27. {  
  28. //獲取事件傳遞過來的數(shù)據(jù)  
  29. textBox1.Text = e.Selection;  
  30. }  

新聞名稱:C#調用事件詳細描述
文章URL:http://m.5511xx.com/article/coigghd.html