Пользовательский интерфейс не имел возможности обновить после изменения свойства.Вы можете подождать, пока приложение завершит рендеринг, используя вместо этого Dispatcher
:
_VisibilityWindow = false;
OnPropertyChanged("VisibilityWindow");
System.Windows.Application.Current?.Dispatcher?.Invoke(() =>
{
Screenshot.captureAll();
_VisibilityWindow = true;
OnPropertyChanged("VisibilityWindow");
}, DispatcherPriority.ApplicationIdle);