protected override void OnMouseDown(MouseEventArgs e) { if (CanFocus) Focus(); base.OnMouseDown(e); }