private void LoginControl_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { if (sender is UserControl loginControl && loginControl.Visibility == Visibility.Collapsed) { LoadingControl.Init(); LoadingControl.Visibility = Visibility.Visible; } }