El usuario puede cambiar el tamaño del formulario. No encuentro una propiedad de formulario que no permita al usuario cambiar el tamaño del formulario.Evitar que los usuarios cambien el tamaño de la ventana/tamaño del formulario
Respuesta
Establezca el FormBorderStyle
en otro valor como FixedSingle
o FixedDialog
.
Establezca el tamaño mínimo y máximo en el mismo valor.
Cambie el estilo de borde para que sea uno de los estilos "fijos" y elimine el botón de maximizar.
Cambie el FormBorderStyle al Fixed*.
Cambio FormBorderStyle
-FixedDialog
, FixedSingle
, o Fixed3D
. Además, si no desea que maximicen el formulario, configure Maximize
en False.
El formulario tiene propiedades MinimumSize y MaximumSize que puede establecer para controlar esto. Puede usar esto si desea mantener el borde del formulario estándar.
hay algunas de las soluciones para esto:
Establecer propiedad de tamaño máximo para un valor que prefiera. Si no desea que la ventana de la aplicación también se reduzca, establezca una propiedad de tamaño mínimo. Si prefiere que la aplicación tenga exactamente el mismo tamaño que el tiempo de diseño, establezca el tamaño máximo y el tamaño mínimo como el tamaño de su ventana. (Una vez que se establece el tamaño máximo o mínimo del diseñador, no se puede cambiar el tamaño de la ventana de su programación, a menos que re-establecer el tamaño máximo y mínimo programación de nuevo)
Conjunto FormBorderStyle FixedSingle o FixedDialog. La diferencia de aspecto no se notará en los ojos no entrenados, pero una diferencia considerable que encontré en mi experiencia es que, cuando lo haces FixedSingle, aún puedes cambiar el tamaño de forma programática. Con FixedDialog no es posible. Esa es una gran ventaja para la propiedad FixedSingle. (Si desea cambiar el tamaño de su ventana mediante programación aquí después de ir a FixedDialog, primero debe cambiar FormBorderStyle mediante programación, lo que crearía un ligero efecto de parpadeo al ejecutar la aplicación).
Así que simplemente van para FixedSingle. Y para tener sentido, haga lo siguiente:
a. Establezca maximizar la propiedad de la casilla en falso.
b. Establecer SizeGripStyle para ocultar.
Puede cambiar el estilo de borde a:
EstiloDeLosBordes - FixedToolWindow
Pero que va a perder el de maximizar y minimizar los botones, serán necesarios los botones personalizados si necesita esas funcionalidades.
de la forma Propiedades ventana Set:
1. FormBorderStyle -> FixedSingle.
2. MaximizeBox -> False.
- 1. ¿Evitar que los usuarios cambien el ancho de las columnas en ListView?
- 2. ¿Alguna manera de evitar que las páginas maestras cambien los ID de los elementos?
- 3. cambiar el tamaño y ajustar los controles de formulario según el tamaño del formulario
- 4. ¿Es una buena idea dejar que los usuarios cambien sus nombres de usuario?
- 5. Cómo evitar que los usuarios trabajen en la misma fila
- 6. Impedir que los usuarios envíen formulario al presionar enter # 2
- 7. ¿Cómo evitar que los usuarios escriban con mayúsculas y minúsculas?
- 8. ¿Cómo puedo evitar que los usuarios cometan binarios en subversión?
- 9. ¿Cómo evitar que el navegador guarde en caché los campos del formulario?
- 10. ¿Cómo puedo hacer que mis encabezados de página cambien de tamaño con el diseño receptivo?
- 11. ¿Cómo evitar las inundaciones del servidor por parte de los usuarios que abren innumerables pestañas?
- 12. ExtJS: Cambia automáticamente el tamaño de los campos de formulario en el tamaño de la ventana
- 13. Guardar y restaurar la posición y el tamaño del formulario
- 14. Impedir que los navegadores llenen automáticamente los campos del formulario
- 15. ¿Cómo puedo evitar que SplitPane cambie el tamaño de uno de los paneles cuando la ventana cambia de tamaño?
- 16. Impedir que se modifique la acción del formulario HTML
- 17. ¿Cómo cambiar automáticamente el tamaño de la cuadrícula cuando se cambia el tamaño del formulario?
- 18. cómo hacer que los controles cambien de tamaño en wpf, equivelant de las propiedades de anclas/bases
- 19. Buenas prácticas del formulario de registro de usuarios Django
- 20. ¿Cómo evitar que NERDTree cambie el tamaño de la ventana del proyecto en (g) vim?
- 21. Cómo evitar la entrada de HTML en el cuadro de texto del formulario web ASP.NET
- 22. ¿Cómo puedo evitar que el botón Ir del iPad/iPhone publique el formulario
- 23. ¿Cómo evitar que los eventos cambiados con el valor se activen en la inicialización del formulario en .NET?
- 24. Cómo evitar el envío de formulario
- 25. cómo evitar que los usuarios crear múltiples cuentas en el servicio gratuito limitado al día
- 26. ¿Cómo configuro el tamaño del área visible de un formulario, menos el encabezado y los bordes?
- 27. ¿Se puede obtener el tamaño/resolución de la pantalla de los usuarios usando javascript?
- 28. ¿Cómo desactivo el cambio de formato de formulario para los usuarios?
- 29. ¿Cómo evitar los usuarios en desarrollo basado en pruebas?
- 30. Android: el uso de registerContentObserver() se notificará a medida que se cambien los contactos
whay una explicación completa, gracias @nawfal – Tina