Pregunta WPF MDI niños


Esta pregunta se ha publicado anteriormente, pero no puedo encontrar una buena respuesta.

Quiero MDI niños en mi aplicación WPF. Y quiero que esos niños cumplan totalmente con WPF.

.Net WPF ya no tiene hijos MDI (ventanas dentro de la ventana principal). Algunos dicen que es porque el diseño es obsoleto y las aplicaciones GUI no deberían diseñarse de esa manera. Esas personas pueden abstenerse de responder esta publicación. Sé lo que necesito :)

¿Qué alternativas (preferiblemente gratuitas) existen para WPF MDI? ¿Funcionarán con MVVM?

EDITAR: PERSONAS: no vote por comentarios que digan "MDI NO ES BUENO". Específicamente le pedí a las personas que evitaran eso. Estoy pidiendo ventanas MDI, no me digan que no use Windows MDI.


6
2017-12-28 11:27


origen


Respuestas:


aquí encontrarás lo que estás buscando.

EDITAR: Acabo de ver cómo hiciste la pregunta. Así que supongo que ya lo sabes.


3
2017-12-28 11:33



Entiendo que no quieres escuchar eso, pero MDI Básicamente pretendía duplicar la metáfora del escritorio dentro de la ventana principal de la aplicación, y eso fue un poco confuso para los usuarios finales porque involucraba varios niveles de administración de ventanas:

Tech: Ahora haga clic en Maximize Botón de la ventana activa dentro de la otra ventana.   Acabas de restaurar el tamaño normal y todo debería estar bien.

Cliente: ¿Qué?

Interfaces basadas en pestañas generalmente se consideran una mejor alternativa al MDI. Es posible que desee utilizar el TabControl clase y lectura Artículo MVVM de Josh Smith en MSDN Magazine, que demuestra cómo alojar sus puntos de vista en TabItems.


3
2017-12-28 11:53