当C#的控件中没有鼠标的双击事件時可通过MouseDown事件来模拟。当连续的两次MouseDown事件的时间间隔没有超过一个设定的时间阈值时,就计算为一个双击事件并作相应的处理。利鼡WPF中System.Windows.Threading.DispatcherTimer来做定时处理不建议使用System.Timers.Timer。当定时事件发生时就重置计数器为0,定时单击事件中对计数器加1,并计数器是否为2的整数倍(即是否在设定的时间间隔内发生两次MouseDown 事件)。如果是则作为双击事件处理