Suponiendo que está hablando de un formulario de WinForms, puede deshabilitar el cambio de tamaño cambiando la propiedad FormBorderStyle
a uno de los valores fijos, como FixedSingle
. También hay MaximumSize
y MinimumSize
propiedades que se pueden establecer si desea permitir un cambio de tamaño, pero no total.
Si usted está hablando de una aplicación WPF, entonces se puede establecer la propiedad ResizeMode
-NoResize
, o puede establecer las MaxHeight
, MaxWidth
, MinHeight
y MinWidth
propiedades.
Como se señaló en los comentarios de la pregunta, asegúrese de tener una buena razón para desactivar el cambio de tamaño. La mayoría de las veces, hay mejores alternativas que permiten cambiar el tamaño (especialmente en WPF).
Malo codificador, malo! ¡Sin mordisquear la usabilidad! – ANeves
posible duplicado de [¿Cómo puedo evitar que los usuarios cambien el tamaño de la ventana/formulario cuando la aplicación se está ejecutando] (http://stackoverflow.com/questions/1330339/how-can-i-prevent-users-from-changing-the -window-form-size-when-application-is-r) – bluish