none
Dimensiones del formulario maximizado de windows forms RRS feed

  • Pregunta

  • Buen día a todos. Alguien me podría decir cuantos pixeles tiene un formulario de windows forms maximizado en X y Y.

    Ya que necesito mover un control por el formulario. Gracias.

    lunes, 27 de mayo de 2019 16:29

Respuestas

  • Los píxeles que tiene un formulario maximizado son los mismos que tiene la pantalla que lo contiene. Y son distintos en cada modelo de pantalla, y encima se pueden cambiar sobre la marcha desde el Panel de Control. Con lo que tu pantalla maximizada no solo tendrá distinto número de pixels en cada equipo sino que para colmo dentro de un mismo equipo puede cambiar dinámicamente de número de píxels mientras la estás ejecutando.

    Puedes preguntarlos desde tu código con this.Width y this.Height. Codifica bien el programa para que se comporte correctamente en caso de que estos valores cambien mientras la pantalla está todavía abierta (se disparará el evento Resize, con lo que desde ahí puedes repetir los cálculos).

    lunes, 27 de mayo de 2019 18:50
    Moderador

Todas las respuestas

  • Los píxeles que tiene un formulario maximizado son los mismos que tiene la pantalla que lo contiene. Y son distintos en cada modelo de pantalla, y encima se pueden cambiar sobre la marcha desde el Panel de Control. Con lo que tu pantalla maximizada no solo tendrá distinto número de pixels en cada equipo sino que para colmo dentro de un mismo equipo puede cambiar dinámicamente de número de píxels mientras la estás ejecutando.

    Puedes preguntarlos desde tu código con this.Width y this.Height. Codifica bien el programa para que se comporte correctamente en caso de que estos valores cambien mientras la pantalla está todavía abierta (se disparará el evento Resize, con lo que desde ahí puedes repetir los cálculos).

    lunes, 27 de mayo de 2019 18:50
    Moderador
  • Entendido amigo, muchas gracias por el apoyo.

    martes, 28 de mayo de 2019 3:48