public virtual void MouseEnter(Control c)
{
if (!_mouseOver && _menuLinkLabel.ItemEnabled)
{
_mouseReallyOver = _target.ClientRectangle.Contains(c.PointToClient(Control.MousePosition));
_mouseOver = true;
ViewManager.SetTarget(this, true);
UpdateTarget();
}
}