private DateTime lastClickTimeTabItem;
private Point lastPointionTabItem; //Point为结构体,无须实例化
private void lblItem_MouseLeftButtonDown(object sender,MouseButtonEventArgs e){
//判断是否构成双击
DateTime utcNow = DateTime.UtcNow;
Point position = e.GetPosition((UIElement)sender);
TimeSpan span = (TimeSpan)(utcNow - lastClickTimeTabItem);
double totlaMillisecondes = span.TotlaMillisecondes;
Double num2 = position.X - lastPointionTabItem.X;
Double num3 = position.Y - lastPointionTabItem.Y;
double num4 = (num2*num2) + (num3*num3);
if(totlaMillisecondes < 500.0 && num4 < 9.0){
//////
}
this.lastClickTimeTabItem = utcNow;
this.lastPointionTabItem = position;
}