protected override void OnMouseEnter (MouseEventArgs e) { base.OnMouseEnter(e); isMouseOver = true; UpdateVisualState (true); }