protected virtual void OnClick(MouseEventArgs e) { if (Click != null) Click(_target, e); // Generate more clicks until mouse button released _repeatTimer.Start(); }