protected override void ProcessDown(ref MouseEventExtArgs e) { if (IsDoubleClick(e)) { e = e.ToDoubleClickEventArgs(); } base.ProcessDown(ref e); }