Principales respuestas
Ajustar Forms a tamaño de pantalla

Pregunta
-
Buenos días a todos: e finalizado una aplicación y la he empaquetado he instalado correctamente, en mi laptop se visualiza muy bien la aplicación pero a la hora de instalarla en otra pc con una pantalla de diferentes dimensiones, los controles se han movido y no aparecen completos, he activado en las ventanas la propiedad autozise en true, pero esto no me corrige el problema,¿ Qué puedo hacer para que mi aplicación a la hora de iniciarse se ajuste a cualquier pantalla?
Respuestas
-
Hola,
Es una aplicación de escritorio o usas WPF ?.
Si es la primera, debes establecer la propiedad Anchor de cada elemento, así cuando tengas una pantalla grande, los componentes se adapten según el valor que le asignaste.
Aquí, un hilo que te puede servir.
Saludos.
JC NaupaCrispín
Lima - Perú
La magia no existe, la programación SI- Marcado como respuesta Enrique M. MontejoModerator sábado, 7 de mayo de 2016 5:11
-
Hola Edgar:
Como lo menciona Joel si es una aplicación Windows Forms no tienes muchas alternativas pero si cuentas con dos propiedades estos son Anchor y Dock, con estos puedes definir el comportamiento de tus controles cuando la ventana contenedora se redimencione, pero debes tener cuidado de las configuraciones para que no todos los controles crezcan de lo contrario se sobrepondrán unos a otros y perderás el efecto deseado.
Saludos desde Monterrey, Nuevo León, México!!!
- Marcado como respuesta Enrique M. MontejoModerator sábado, 7 de mayo de 2016 5:11
-
@Edgar
También puedes poner en tu formulario MDI en la propiedad size Width 1024 & Height 768 WindowState Maximized
Y manejar tus controles con las propiedades Anchor y Dock, asi como lo indica Joel y José Luis
Pedro Ávila
"El hombre sabio querrá estar siempre con quien sea mejor que él."
Lima - Perú- Editado Pedro Ávila jueves, 5 de mayo de 2016 23:59 .....
- Marcado como respuesta Enrique M. MontejoModerator sábado, 7 de mayo de 2016 5:11
-
Hola:
Para eso revisa por favor que valor tienes fijado en la propiedad FormBorderStyle revisa que tengas selccionada la opcion Sizable
Saludos desde Monterrey, Nuevo León, México!!!
- Marcado como respuesta Edgar Martínez jueves, 12 de mayo de 2016 17:41
-
Hola:
Pues según la propia documentacion de la Msdn la opción que requieres seleccionar es la DPI, nunca lo he probado pero ya tu nos pasaras los resultados.
Saludos desde Monterrey, Nuevo León, México!!!
- Marcado como respuesta Edgar Martínez jueves, 12 de mayo de 2016 19:01
Todas las respuestas
-
Hola,
Es una aplicación de escritorio o usas WPF ?.
Si es la primera, debes establecer la propiedad Anchor de cada elemento, así cuando tengas una pantalla grande, los componentes se adapten según el valor que le asignaste.
Aquí, un hilo que te puede servir.
Saludos.
JC NaupaCrispín
Lima - Perú
La magia no existe, la programación SI- Marcado como respuesta Enrique M. MontejoModerator sábado, 7 de mayo de 2016 5:11
-
Hola Edgar:
Como lo menciona Joel si es una aplicación Windows Forms no tienes muchas alternativas pero si cuentas con dos propiedades estos son Anchor y Dock, con estos puedes definir el comportamiento de tus controles cuando la ventana contenedora se redimencione, pero debes tener cuidado de las configuraciones para que no todos los controles crezcan de lo contrario se sobrepondrán unos a otros y perderás el efecto deseado.
Saludos desde Monterrey, Nuevo León, México!!!
- Marcado como respuesta Enrique M. MontejoModerator sábado, 7 de mayo de 2016 5:11
-
@Edgar
También puedes poner en tu formulario MDI en la propiedad size Width 1024 & Height 768 WindowState Maximized
Y manejar tus controles con las propiedades Anchor y Dock, asi como lo indica Joel y José Luis
Pedro Ávila
"El hombre sabio querrá estar siempre con quien sea mejor que él."
Lima - Perú- Editado Pedro Ávila jueves, 5 de mayo de 2016 23:59 .....
- Marcado como respuesta Enrique M. MontejoModerator sábado, 7 de mayo de 2016 5:11
-
-
-
Hola:
Para eso revisa por favor que valor tienes fijado en la propiedad FormBorderStyle revisa que tengas selccionada la opcion Sizable
Saludos desde Monterrey, Nuevo León, México!!!
- Marcado como respuesta Edgar Martínez jueves, 12 de mayo de 2016 17:41
-
Encontré un artículo sobre la propiedad AutoScaleMode, según esta propiedad permite que las ventanas se ajusten a la resolución de la pantalla, que hay de cierto en esto y si funciona, que valor le doy a la propiedad para que se ajuste a las pantallas en donde se instale la aplicación???
-
Hola:
Pues según la propia documentacion de la Msdn la opción que requieres seleccionar es la DPI, nunca lo he probado pero ya tu nos pasaras los resultados.
Saludos desde Monterrey, Nuevo León, México!!!
- Marcado como respuesta Edgar Martínez jueves, 12 de mayo de 2016 19:01
-