protected override void OnKeyUp(KeyEventArgs e) { //Remove this code cause this prevents the focus color //isHovered = false; //isPressed = false; Invalidate(); base.OnKeyUp(e); }