检查鼠标左键按下的时间

Check how long is pressed the left mouse button

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

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

在每个事件中使用日期时间变量:

DateTime start,end;

在向下事件中:

start=DateTime.Now;

在向上事件中:

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