2009-08-25 20 views

Respuesta

21

Establezca el FormBorderStyle en otro valor como FixedSingle o FixedDialog.

1

Establezca el tamaño mínimo y máximo en el mismo valor.

5

Cambie el estilo de borde para que sea uno de los estilos "fijos" y elimine el botón de maximizar.

34

Cambio FormBorderStyle-FixedDialog, FixedSingle, o Fixed3D. Además, si no desea que maximicen el formulario, configure Maximize en False.

1

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.

6

hay algunas de las soluciones para esto:

  1. 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)

  2. 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.

+1

whay una explicación completa, gracias @nawfal – Tina

1

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.

2

de la forma Propiedades ventana Set:
1. FormBorderStyle -> FixedSingle.
2. MaximizeBox -> False.

Cuestiones relacionadas