private void OnMouseUp(object sender, MouseEventArgs e)
{
if (e.Clicks < 1)
return;
if (e.Button.Equals(this.MouseButton))
{
if (this.EventMouseDoubleClick != null)
this.EventMouseDoubleClick.Invoke(null, e);
// 停止计时器
this.DoubleClickTimer.Enabled = false;
this.MouseButton = MouseButtons.None;
}
else
{
this.DoubleClickTimer.Enabled = true;
this.MouseButton = e.Button;
}
}