protected override void OnMouseLeave(EventArgs e) { base.OnMouseLeave(e); this.MouseState = EMouseState.Leave; }