Visualice la ventana / cuadro de diálogo / panel modal de WPF de la misma manera que un NSWindow se puede mostrar como una hoja en Cocoa

StackOverflow https://stackoverflow.com/questions/215457

  •  03-07-2019
  •  | 
  •  

Pregunta

Estoy buscando una manera de mostrar una ventana modal en WPF de la misma manera que una ventana en Cocoa puede mostrarse como una hoja, es decir, se desliza hacia abajo desde la barra de título frente a la ventana principal.

Supongo que esto se lograría teniendo la ventana modal como control de usuario que se carga en un panel cuando se muestra, y que este panel es el que se animaría de alguna manera desde la barra de título.

¿Alguna idea sobre cómo hacer esto?

PS: Aquí es una breve descripción de la ventana / hoja de NS en caso no haces lo que es .

¿Fue útil?

Solución

No. No es la experiencia de usuario esperada en Windows. En su lugar, use diálogos modales o navegación en la ventana.

Otros consejos

Gracias por las respuestas, chicos.

Mi objetivo principal para esto era tener una ventana compartida para las dos ventanas, pero tampoco quiero que rompa ningún UX esperado, así que tomaré en consideración sus respuestas e intentaré inventar otra idea para esto. .

Echa un vistazo a la muestra Ventanas deslizantes y volantes en CodeProject y también la Microsoft Health Demostrador de la interfaz de usuario común , que fue la inspiración (Silverlight). Este último le da una buena idea de lo que se va a promocionar como cool y bendecido en el diseño de la interfaz de usuario corporativa :-)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top