自定义panel的双击事件

简介: private DateTime mLastClickTime; this.mLastClickTime = Convert.ToDateTime("2013-01-01 00:00:00.

  1. private DateTime mLastClickTime;
  2. this.mLastClickTime = Convert.ToDateTime("2013-01-01 00:00:00.0000");

  3. private void setPnlMouseDown_Handler(object sender, MouseEventArgs e)
  4. {
  5.     if (e.Button == System.Windows.Forms.MouseButtons.Left)
  6.     {
  7.         TimeSpan s = new TimeSpan();
  8.         s = System.DateTime.Now - mLastClickTime;
  9.         // 毫秒级比较
  10.         if (s.Milliseconds 500)
  11.         {
  12.             setPnlMouseDoubleClick_Handler(sender, e);
  13.         }
  14.         else
  15.         {
  16.             this.mLastClickTime = DateTime.Now;
  17.         }
  18.     }
  19. }

相关文章
|
6月前
|
开发框架 前端开发 JavaScript
在Winform界面使用自定义用户控件及TabelPanel和StackPanel布局控件
在Winform界面使用自定义用户控件及TabelPanel和StackPanel布局控件
|
JSON 数据格式
05zTree - 自定义图标(icon 属性)
05zTree - 自定义图标(icon 属性)
191 0
6.WrapPanel面板和DockPanel面板
6.WrapPanel面板和DockPanel面板
74 0
C#编程-73:panel控件中显示子窗体
C#编程-73:panel控件中显示子窗体
205 0
|
Windows
自定义Window标题栏titleBar
自定义Window标题栏titleBar
393 0
自定义Window标题栏titleBar
|
C#
WPF: FishEyePanel/FanPanel - 自定义Panel
原文:WPF: FishEyePanel/FanPanel - 自定义Panel 原文来自CodeProject,主要介绍如何创建自定义的Panel,如同Grid和StackPanel。
1294 0
|
JavaScript 前端开发
|
Android开发 容器 数据格式
ViewPager详解(二)——自动轮播和手动切换完整示例
MainActivity如下: package cn.ww; import android.app.Activity; import android.
1237 0