當前位置:編程學習大全網 - 編程語言 - Tmr編程

Tmr編程

做了壹個類似的,托盤區顯示浮動提示,自動消失(透明度提高,自動關閉)。

步聚是這樣的。建立壹個計時器。選擇壹首“歌曲”時,並不是直接彈出窗口,而是啟動定時器timer.start,在timer方法中設置自動點擊的時限(即彈出窗口打開時倒計時,定時器為0時自動關閉)。

妳的msg窗口類壹定會啟動壹個方法吧?然後在定時器歸零時調用這個處理方法。

註意,由於用戶可能會自行點擊,所以自行點擊時要註意關閉定時器。

-

如果妳想要密碼,妳可以自己試試看。

-代碼:嗨,我過不去,就發到這裏來了。

來自1的主題

屬性:string _ itemID//選定項目的ID

控制:按鈕btnshow

事件:

私有void btnshow_Click(對象發送方,EventArgs e)

{

frmMsgShow obMS = new frmMsgShow(_ itemID);

obMS。show();

}

frmMsgShow的彈出窗口

屬性:

_ itemID//傳入的選定項的ID

int _ TMR PRM = 0;//計時輔助,計時為5秒。如果窗體最多停留10秒,則在_tmrprm =2時關閉。

控制:

定時器Timer1 // TimerInterval設置為5000毫秒。Enabled=true Form打開自動計時。

按鈕btnOk//接受按鈕

重寫構造函數:

public frmMsgShow(string _initID)

{

_ itemID = _ initID

...

}

事件處理

私有void timer1_Tick(對象發送方,EventArgs e)

{

if(_ TMR PRM & lt;2)

{

//時間不夠

_ TMR prm++;

}

其他

{

//時間到了

addItem();

}

}

private void btnOk_Click(對象發送方,EventArgs e)

{

addItem();

}

方法:當單擊按鈕或計時器結束時調用。

私有void addItem()

{

//添加帶入項

...

//關閉窗體

this . close();

}

  • 上一篇:抖音vlog視頻怎麽拍 好用的vlog剪輯軟件盤點
  • 下一篇:南沙村的墻體防滲漏價格和類型如何?
  • copyright 2024編程學習大全網