Cambio de contenido de la ventana (WPF)

He creado una aplicación WPF simple que tiene dos Windows. El usuario completa cierta información en la primera ventana y luego hace clic en Aceptar, que los llevará a la segunda ventana. Esto funciona bien, pero estoy tratando de incorporar ambas ventanas en una sola ventana para que solo cambie el contenido.

Logré encontrar este Gestión de recursos al cambiar el contenido de la ventana que parece que es lo que busco. Sin embargo, busqué ContentPresenter pero no pude encontrar mucha ayuda sobre cómo necesito usarlo. Por ejemplo, si uso un ContentPresenter, ¿dónde coloco los elementos XAML existentes que están en los dos Windows? Supongo que la primera ventana entrará en ContentPresenter, pero la segunda tendrá que colocarse en algún lugar para cuando deba cambiarse.

Cualquier ayuda sería genial. Un ejemplo de trabajo simple sería aún mejor.

TIA

Respuestas a la pregunta(2)

Su respuesta a la pregunta