Ocultar janela do WPF até totalmente carregada

Para o meu aplicativo WPF, estou armazenando várias configurações do usuário, como posição da janela, estado da janela e se deve ou não exibir uma caixa de diálogo de boas-vindas. O problema é que, enquanto tudo está carregando, eu vejo muito flash e piscando enquanto as janelas são carregadas, e depois mais piscando quando a janela é maximizada depois de ler nas configurações.

Eu já estou usando a funcionalidade de tela inicial do PNG WPF integrada, mas existe uma maneira de ocultar completamente a renderização de todas as janelas até que tudo esteja totalmente carregado?

questionAnswers(4)

yourAnswerToTheQuestion