void FadeOut(Action Completed = null)
        {
            if (FadeR.Opacity == 1 && FadeR.Visibility == Visibility.Visible)
            {
                return;
            }

            FadeR.Opacity    = 0;
            FadeR.Visibility = Visibility.Visible;
            FadeR.AnimateOpacity(1, 500, (_) => Completed?.Invoke());
        }
        void FadeIn(Action Completed = null)
        {
            if (FadeR.Visibility == Visibility.Hidden)
            {
                return;
            }

            FadeR.Opacity    = 1;
            FadeR.Visibility = Visibility.Visible;
            FadeR.AnimateOpacity(0, 500, (element) =>
            {
                element.Visibility = Visibility.Hidden;
                Completed?.Invoke();
            });
        }