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

c# 托盤雙擊不觸發(fā)單擊事件的實(shí)現(xiàn)方法

 更新時(shí)間:2009年02月14日 14:22:12   作者:  
在開發(fā)winform的時(shí)候我發(fā)現(xiàn),當(dāng)執(zhí)行雙擊操作(notifyIcon1_MouseDoubleClick)時(shí),會(huì)同時(shí)伴隨著單擊事件(notifyIcon1_MouseClick)的發(fā)生。。那如何才能使雙擊事件不觸發(fā)單擊事件呢?
我想到了如下方法,即創(chuàng)建一個(gè)Timer控件(以下名為timer_singleclick),一旦單擊發(fā)生,就自動(dòng)啟動(dòng)Timer的Tick事件(timer_singleclick_Tick(object sender, EventArgs e)),一定時(shí)間后,若沒有第二次點(diǎn)擊發(fā)生,則執(zhí)行單擊事件(Operate_DoubleClick()),若在這段時(shí)間有雙擊事件(notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e))發(fā)生,則停止Timer,此時(shí)單擊事件就不會(huì)發(fā)生了。。

具體實(shí)現(xiàn)代碼見下:
復(fù)制代碼 代碼如下:

int click = 1;
private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e) //雙擊托盤彈出
{
timer_singleclick.Enabled = false;
Operate_DoubleClick();
}
private void notifyIcon1_MouseClick(object sender, MouseEventArgs e) //單擊托盤彈出
{
if (e.Button == MouseButtons.Left) timer_singleclick.Enabled = true;
}
private void timer_singleclick_Tick(object sender, EventArgs e)
{
click = click + 1;
if (click == 5)
{
Operate_Click();
timer_singleclick.Enabled = false;
click = 1;
}
}
private void Operate_DoubleClick()
{
//這里為雙擊的操作代碼
}
private void Operate_Click()
{
//這里為單擊的操作代碼
}

相關(guān)文章

  • C#實(shí)現(xiàn)Excel轉(zhuǎn)PDF時(shí)設(shè)置內(nèi)容適應(yīng)頁面寬度

    C#實(shí)現(xiàn)Excel轉(zhuǎn)PDF時(shí)設(shè)置內(nèi)容適應(yīng)頁面寬度

    將Excel轉(zhuǎn)為PDF格式時(shí),通常情況下轉(zhuǎn)換出來的PDF頁面都是默認(rèn)的寬度大小。所以本文提供了C#實(shí)現(xiàn)Excel轉(zhuǎn)PDF時(shí)設(shè)置內(nèi)容適應(yīng)頁面寬度的示例代碼,需要的可以參考一下
    2022-04-04
  • C#代碼實(shí)現(xiàn)撲克牌排序的幾種方式

    C#代碼實(shí)現(xiàn)撲克牌排序的幾種方式

    今天小編就為大家分享一篇關(guān)于C#代碼實(shí)現(xiàn)撲克牌排序,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • DevExpress設(shè)置FocusedNode背景色的方法

    DevExpress設(shè)置FocusedNode背景色的方法

    這篇文章主要介紹了DevExpress設(shè)置FocusedNode背景色的方法,很實(shí)用的功能,需要的朋友可以參考下
    2014-08-08
  • C#使用Win32?Api實(shí)現(xiàn)進(jìn)程注入到wechat的過程

    C#使用Win32?Api實(shí)現(xiàn)進(jìn)程注入到wechat的過程

    這篇文章主要介紹了C#使用Win32?Api實(shí)現(xiàn)進(jìn)程注入到wechat,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • C#中HttpWebRequest的用法詳解

    C#中HttpWebRequest的用法詳解

    這篇文章主要介紹了C#中HttpWebRequest的用法,以實(shí)例的形式詳細(xì)敘述了HttpWebRequest類中GET與POST的用法,非常具有參考借鑒價(jià)值,需要的朋友可以參考下
    2014-11-11
  • C#實(shí)現(xiàn)的ACCESS數(shù)據(jù)庫操作類完整實(shí)例

    C#實(shí)現(xiàn)的ACCESS數(shù)據(jù)庫操作類完整實(shí)例

    這篇文章主要介紹了C#實(shí)現(xiàn)的ACCESS數(shù)據(jù)庫操作類,結(jié)合完整實(shí)例形式分析了C#針對(duì)access數(shù)據(jù)庫增刪改查、事務(wù)、結(jié)果處理等相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • C#將Excel中的數(shù)據(jù)轉(zhuǎn)換成DataSet

    C#將Excel中的數(shù)據(jù)轉(zhuǎn)換成DataSet

    這篇文章主要介紹了C#將Excel中的數(shù)據(jù)轉(zhuǎn)換成DataSet的方法,非常簡單實(shí)用,從本人項(xiàng)目中提取出來的,推薦給大家,希望對(duì)大家學(xué)習(xí)C#能夠有所幫助。
    2015-03-03
  • C#編程讀取文檔Doc、Docx及Pdf內(nèi)容的方法

    C#編程讀取文檔Doc、Docx及Pdf內(nèi)容的方法

    這篇文章主要介紹了C#編程讀取文檔Doc、Docx及Pdf內(nèi)容的方法,涉及C#操作COM組件讀取Doc、Docx及Pdf文檔的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • c#開發(fā)cad預(yù)覽圖塊步驟詳解

    c#開發(fā)cad預(yù)覽圖塊步驟詳解

    在本篇文章里小編給大家分享了關(guān)于c#開發(fā)cad預(yù)覽圖塊步驟和相關(guān)知識(shí)點(diǎn),需要的朋友們學(xué)習(xí)下。
    2019-02-02
  • C#索引器簡單實(shí)例代碼

    C#索引器簡單實(shí)例代碼

    打開.Net Framework源代碼隨便看幾個(gè)類,就會(huì)發(fā)現(xiàn)索引器的影子。索引器可以被重載,可以接收一個(gè)或者多個(gè)參數(shù),但是不可以定義為靜態(tài)的??梢杂藐P(guān)聯(lián)數(shù)組的方式訪問索引器。
    2013-03-03

最新評(píng)論

永川市| 龙陵县| 南江县| 咸丰县| 孟州市| 莱芜市| 伊宁市| 高碑店市| 宽城| 西峡县| 特克斯县| 道孚县| 绥德县| 西丰县| 黔江区| 灵武市| 宁蒗| 鹿泉市| 克山县| 辽源市| 清水河县| 华容县| 洛宁县| 河津市| 临洮县| 城口县| 郸城县| 融水| 左云县| 辉县市| 固原市| 龙泉市| 枣强县| 蓝山县| 汉中市| 汾阳市| 永新县| 彝良县| 南投县| 金坛市| 黄骅市|