Alterando o conteúdo da Janela (WPF)

Eu criei um aplicativo WPF simples que possui dois Windows. O usuário preenche algumas informações na primeira janela e clica em Ok, que as levará para a segunda janela. Isso está funcionando bem, mas estou tentando incorporar o Windows em uma única janela para que apenas o conteúdo seja alterad

Eu consegui encontrar isso Gerenciamento de recursos ao alterar o conteúdo da janela que parece que é o que eu estou procurando. No entanto, procurei o ContentPresenter, mas não consegui encontrar muita ajuda sobre como preciso usá-lo. Por exemplo, se eu usar um ContentPresenter, onde coloco os elementos XAML existentes nos dois Windows? Suponho que a primeira janela entrará no ContentPresenter, mas a segunda precisará ser colocada em algum lugar para quando precisar ser ativada.

Qualquer ajuda seria ótimo. Um exemplo simples de trabalho seria ainda melho

TIA

questionAnswers(2)

yourAnswerToTheQuestion