C#父子窗體之間互相傳值_事件方式(中級級別)
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
C#事件方式的窗體間傳值實(shí)例源碼_(中級級別),public class TextBoxMsgChangeEventArg:EventArgs //讓新建的這個類,繼承自EventArgs,并將該類的訪問修飾符改為public,添加一個屬性,定義消息發(fā)送的事public event EventHandler AfterMsgChangeEvent; //EventHandler是最常見的事件委托類型
事件與委托的區(qū)別: 委托是一個類型,類型是一個類 事件是委托類型的一個特殊實(shí)例 “AfterMsgChangeEvent”是“EventHandler”類型的特殊實(shí)例 “AfterMsgChangeEvent”特殊實(shí)例特殊在:只能在當(dāng)前類的內(nèi)部觸發(fā)它的執(zhí)行;+=的時候,什么地方都可以觸發(fā)執(zhí)行 事件觸發(fā)只能在類的內(nèi)部觸發(fā)執(zhí)行 委托與事件沒有可比性 該文章在 2021/2/4 17:24:56 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |