首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 的 MouseClick 和 MouseDoubleClick 事件詳解

     編輯:關於C語言

MouseClick 與 MouseDoubleClick 事件委派與實戰範例

一、MouseClick 事件

滑鼠單擊控制項時觸發。


public event EventHandler MouseClick;

private void frmMouseClick_MouseClick(object sender, MouseEventArgs e) {
    this.timer1.Enabled = true; // 啟動計時器,標題變時鐘
}

EventHandler:無事件資料的標準委派。

二、MouseDoubleClick 事件

滑鼠雙擊控制項時觸發。


public event EventHandler MouseDoubleClick;

private void frmMouseClick_MouseDoubleClick(object sender, MouseEventArgs e) {
    this.timer1.Enabled = false; // 停止計時器
}

配合 Timer 實現:單擊啟動時鐘、雙擊停止時鐘。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved