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(); }); }