public void SetActivatedState() { if (CanActivate && !_isDestroyed) { Label.Activate(); ActivateEvent.Invoke(); } }