Crear una miniatura de una ventana C # WPF inactiva

He revisado muchos temas aquí y busqué en Google la información, pero no he encontrado nada relacionado con mi pregunta.

Lo que quiero hacer es tenerlo para que cuando un usuario inicie la aplicación, la ventana principal (no un MDI) se abra con cuatro cuadros de imagen, cada uno mostrando una imagen del formulario que se abriría al hacer clic en él. Una vez que el formulario seleccionado está abierto y se realizan cambios, si hacen clic para minimizar / cerrar el formulario, (aparentemente) se minimizará en el cuadro de imagen que muestra una imagen en tiempo real de cómo se ve el formulario en una vista en miniatura.

Mi pregunta es, ¿cómo hago un formulario en una imagen para poder usar la imagen como una miniatura en un cuadro de imagen?

Además ... ¿Alguien puede señalarme en la dirección de algunos recursos que me ayudarán a descubrir cómo animar la "minimización" en el cuadro de imagen?

No le pido a nadie que haga mi trabajo por mí, porque me gustaría aprenderlo yo mismo, pero estoy un poco atrapado.

Por último, no estoy seguro de qué implica esto, así que no sé qué etiquetas poner para esta publicación. Agregaré etiquetas a medida que lo averigüe para que otros puedan encontrar esta información.

EDITAR: Lo siento, está en WPF. No estaba seguro de que fuera diferente. Todavía no tengo mucha experiencia en WPF.

Respuestas a la pregunta(3)

Su respuesta a la pregunta