检查按下鼠标左键的时间

本文关键字:时间 鼠标 检查 | 更新日期: 2023-09-27 18:05:40

我如何检查我点击鼠标右键多长时间,然后处理一些事件从点击?

例如:我有一个ListViewOnPreviewMouseLeftButtonDown事件和一个ListViewOnPreviewMouseLeftButtonUp事件,现在我想检查我实际按下鼠标左键的时间- 没有计时器

检查按下鼠标左键的时间

在每个事件中使用to DateTime变量:

DateTime start,end;

in Down Event:

start=DateTime.Now;

in Up事件:

 end=DateTime.Now;
 TimeSpan difference = end - start;
 double secs = difference.TotalSecs;