国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

WPF--關(guān)于Action事件小結(jié)

這篇具有很好參考價(jià)值的文章主要介紹了WPF--關(guān)于Action事件小結(jié)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

WPF--關(guān)于Action事件小結(jié)

1.需要類實(shí)例去調(diào)用事件建立訂閱關(guān)系

? ? ? ? public event Action<int, object> MaintainEvent;

? ? ? ? new GP1().MaintainEvent += NormalCmdAction;

2.static用處--在不便實(shí)例的時(shí)候,可以直接由類調(diào)用

? ? ? ? public static event Action<int, object> MaintainEvent;

? ? ? ? GP1.MaintainEvent += NormalCmdAction;

小結(jié):事件是自己的,好方法是別人的,在別人家里簽下訂閱關(guān)系,在自己這里調(diào)用或者其他處調(diào)用

補(bǔ)充:Action基礎(chǔ)用法

using System;  
  
namespace ActionExample  
{  
    public class MyClass  
    {  
        // 定義一個(gè)具有兩個(gè)參數(shù)的Action事件  
        public event Action<int, string> MyEvent;  
  
        // 觸發(fā)事件的方法  
        public void TriggerEvent(int arg1, string arg2)  
        {  
            MyEvent?.Invoke(arg1, arg2);  
        }  
    }  
  
    class Program  
    {  
        static void Main(string[] args)  
        {  
            MyClass obj = new MyClass();  
  
            // 訂閱事件處理程序  
            obj.MyEvent += HandleEvent;  
  
            // 觸發(fā)事件  
            obj.TriggerEvent(100, "Hello");  
        }  
  
        // 處理事件的方法  
        private static void HandleEvent(int arg1, string arg2)  
        {  
            Console.WriteLine($"事件被觸發(fā)了,參數(shù)1:{arg1}, 參數(shù)2:{arg2}");  
        }  
    }  
}

在上面的示例中,MyClass類定義了一個(gè)具有兩個(gè)參數(shù)(intstring類型)的Action事件MyEvent,并在TriggerEvent方法中觸發(fā)該事件。在Main方法中,我們創(chuàng)建了一個(gè)MyClass的實(shí)例,并使用+=運(yùn)算符將HandleEvent方法訂閱到MyEvent事件上。最后,我們調(diào)用TriggerEvent方法來(lái)觸發(fā)事件,并傳遞兩個(gè)參數(shù)。當(dāng)事件被觸發(fā)時(shí),HandleEvent方法將被調(diào)用,輸出事件的參數(shù)值。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-655195.html

到了這里,關(guān)于WPF--關(guān)于Action事件小結(jié)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 高等數(shù)學(xué)重積分知識(shí)點(diǎn)筆記小結(jié)

    高等數(shù)學(xué)重積分知識(shí)點(diǎn)筆記小結(jié)

    (1)首先知道什么叫曲頂柱體。(這里不多講,不會(huì)百度)。 (2)定義:設(shè)f(x,y)是有界閉區(qū)域D上的有界函數(shù),將閉區(qū)域D任意分成n個(gè)小閉區(qū)域oi,在每個(gè)小區(qū)域上取一點(diǎn)f(ai,bi),做乘積f(ai,bi)oi,并作和。如果當(dāng)各個(gè)閉區(qū)域的直徑中的最大值max趨近于0時(shí),這和的極限總存在,且

    2024年02月05日
    瀏覽(29)
  • 【MQ 系列】RabbitMq 核心知識(shí)點(diǎn)小結(jié)

    【MQ 系列】RabbitMq 核心知識(shí)點(diǎn)小結(jié)

    RabbitMQ 是一個(gè)基于 AMQP 協(xié)議實(shí)現(xiàn)的企業(yè)級(jí)消息系統(tǒng),想要順暢的玩耍的前提是得先了解它,本文將主要介紹 rabbitmq 的一些基本知識(shí)點(diǎn) 特點(diǎn) 基本概念 消息投遞消費(fèi)的幾種姿勢(shì) 事務(wù) 集群 它是采用 Erlang 語(yǔ)言實(shí)現(xiàn)的 AMQP(Advanced Message Queued Protocol)的消息中間件,最初起源于金融系

    2024年01月23日
    瀏覽(25)
  • 關(guān)于Docker的知識(shí)點(diǎn)

    關(guān)于Docker的知識(shí)點(diǎn)

    Docker是一個(gè)快速交付應(yīng)用、運(yùn)行應(yīng)用的技術(shù)。 Docker基本操作--容器 示例:創(chuàng)建運(yùn)行一個(gè)Nginx容器

    2024年02月15日
    瀏覽(23)
  • 關(guān)于磁盤需要掌握得知識(shí)點(diǎn)

    扇區(qū)是數(shù)據(jù)的存儲(chǔ)單元,物理盤是實(shí)際的硬盤驅(qū)動(dòng)器,而位圖則是記錄磁盤陣列中扇區(qū)狀態(tài)的數(shù)據(jù)結(jié)構(gòu)。它們之間的關(guān)系是,物理盤組成了磁盤陣列,位圖用于跟蹤每個(gè)物理盤中的扇區(qū)狀態(tài)。 物理盤是指實(shí)際的硬盤驅(qū)動(dòng)器,它們是磁盤陣列中的物理存儲(chǔ)設(shè)備。在磁盤陣列中,

    2024年02月10日
    瀏覽(32)
  • 一些關(guān)于c++的瑣碎知識(shí)點(diǎn)

    一些關(guān)于c++的瑣碎知識(shí)點(diǎn)

    目錄 bool強(qiáng)轉(zhuǎn) const構(gòu)成重載:const修飾*p ?移動(dòng)構(gòu)造 new int (10)所做的四件事 this指針---為什么函數(shù)里面需要this指針? .和-的區(qū)別 new創(chuàng)建對(duì)象 仿函數(shù) new和malloc的區(qū)別 c++系統(tǒng)自動(dòng)給出的函數(shù)有 delete和delete[ ]區(qū)別何在 檢查有沒(méi)有析構(gòu)函數(shù) explict外部 內(nèi)存泄漏的本質(zhì):丟失了內(nèi)存地

    2024年02月07日
    瀏覽(21)
  • 關(guān)于OC中變量相關(guān)知識(shí)點(diǎn)

    眾所周知,變量是用來(lái)存儲(chǔ)數(shù)據(jù)的 圍繞著變量,有很多知識(shí)點(diǎn),總結(jié)歸納一下 變量的類型 變量的作用區(qū)域 局部變量 全局變量 靜態(tài)變量 變量的訪問(wèn)范圍 屬性 成員變量 實(shí)例變量 synthesize dynamic … 變量大致分為兩大類型: 基本數(shù)據(jù)類型 非基本數(shù)據(jù)類型(指針/對(duì)象/Class類型)

    2024年01月21日
    瀏覽(25)
  • 關(guān)于Linux同步機(jī)制知識(shí)點(diǎn)整理

    關(guān)于Linux同步機(jī)制知識(shí)點(diǎn)整理

    在Linux系統(tǒng)中,同步機(jī)制是操作系統(tǒng)中非常重要的一部分,以下是一些基本要點(diǎn): 互斥鎖 互斥鎖是一種「獨(dú)占鎖」,比如當(dāng)線程 A 加鎖成功后,此時(shí)互斥鎖已經(jīng)被線程 A 獨(dú)占了,只要線程 A 沒(méi)有釋放手中的鎖,線程 B 加鎖就會(huì)失敗,失敗的線程B于是就會(huì)釋放 CPU 讓給其他線程

    2024年02月11日
    瀏覽(21)
  • 關(guān)于BGP的一些知識(shí)點(diǎn);(1)

    BGP路由屬性中: ? ? 公認(rèn)必遵屬性有:Origin, AS_PATH,Next_hop ? ? ?公認(rèn)任意有:Local_Pref, Atomic_aggregate, ? ? ? ?其中MED為可選非過(guò)渡不屬于公認(rèn)屬性 ?Local-Preference是公認(rèn)任意屬性,且只能在一個(gè)AS內(nèi)傳播,默認(rèn)值為100 BGP的Cluster_List 屬性用來(lái)標(biāo)識(shí)路由器反射組,是可選非過(guò)

    2024年02月07日
    瀏覽(21)
  • C#學(xué)習(xí)筆記--數(shù)據(jù)結(jié)構(gòu)、泛型、委托事件等進(jìn)階知識(shí)點(diǎn)

    C#學(xué)習(xí)筆記--數(shù)據(jù)結(jié)構(gòu)、泛型、委托事件等進(jìn)階知識(shí)點(diǎn)

    ArrayList 元素類型以O(shè)bject類型存儲(chǔ),支持增刪查改的數(shù)組容器。 因而存在裝箱拆箱操作,謹(jǐn)慎使用。 ArrayList和數(shù)組區(qū)別? ArrayList使用不用說(shuō)明固定長(zhǎng)度,數(shù)組則需要 數(shù)組存儲(chǔ)的是指定類型的,ArrayList是Object ArrayList存在裝箱拆箱,數(shù)組不存在 ArrayList數(shù)組長(zhǎng)度用Count獲取 而數(shù)組

    2024年02月08日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包