none
Aplicacion con multiples formularios RRS feed

  • Pregunta

  • Estoy diseñando una aplicación de escritorio pero tengo la siguiente duda:

    ¿Debería usar un formulario MDI y si es así cuáles son sus ventajas?

    o En dado caso ¿ Usar un formulario normal y abrir mis formularios usando Showdialog?, Ya que tengo entendido que no lo puedo usar si es un formulario hijo del formulario principal y si lo hago me manda un error.

    Muchas gracias :)


    lunes, 22 de febrero de 2016 22:07

Respuestas

  • hola

    usar o no forms MDI depende del tipo de diseño de tu aplicacion

    No hay ventajas o desventajas sono mas bien un tipo de diseño por sobre otro

    si vas a necesitar que se abran varios form y que estos esten contenidos dentro de un contenidor para poder organizarlos entonces usarias MDI

    Ahora si los forma se muestran uno sobre otros y necesitas que se cierre uno para pode seguir con el de abajo entonces usas forms simpels mostrandolos con ShowDialog()

    pero es una cuestion de diseño de como te guste o necesites trabajar con los form

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Rosa Dev viernes, 26 de febrero de 2016 16:19
    miércoles, 24 de febrero de 2016 4:28

Todas las respuestas

  • Hola:

     Usar un formulario tipo MDI te permite organizar tu aplicación en secciones ya que podrías meter una barra de menús una de herramientas para mostrar tus formularios, ademas de que das la impresión de que todos los formularios forman parte de una misma aplicación, sin mencionar que en ocasiones se requiere de tener mas de dos formularios abiertos ya sea para consultar una información o para realizar dos tareas diferentes.


    Saludos desde Monterrey, Nuevo León, México!!!

    lunes, 22 de febrero de 2016 22:14
  • hola

    usar o no forms MDI depende del tipo de diseño de tu aplicacion

    No hay ventajas o desventajas sono mas bien un tipo de diseño por sobre otro

    si vas a necesitar que se abran varios form y que estos esten contenidos dentro de un contenidor para poder organizarlos entonces usarias MDI

    Ahora si los forma se muestran uno sobre otros y necesitas que se cierre uno para pode seguir con el de abajo entonces usas forms simpels mostrandolos con ShowDialog()

    pero es una cuestion de diseño de como te guste o necesites trabajar con los form

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta Rosa Dev viernes, 26 de febrero de 2016 16:19
    miércoles, 24 de febrero de 2016 4:28
  • Muchas gracias por la respuesta Leandro, lo que pasa es que quiero diseñar una aplicación que tenga un menú lateral y que los forms se abran a un costado, pero no se si es necesario usar paneles. ¿Es posible hacer esto?

    viernes, 26 de febrero de 2016 16:30
  • Por que no intentas con un simple "TabControl", le puedes poner las pestañas del lado que quieras.  Así tendrias todo en un Form. 
    viernes, 26 de febrero de 2016 22:17