Tengo problemas para configurar el tamaño mínimo de mi ventana en una aplicación C# en la que estoy trabajando. He tratado este código en el constructor del formulario:Establecer el tamaño mínimo de ventana en C# .NET
this.MinimumSize.Width = 800;
this.MinimumSize.Height = 600;
Pero el compilador dice:
Cannot modify the return value of 'System.Windows.Forms.Control.MinimumSize' because it is not a variable
¿Alguien puede arrojar algo de luz sobre esta cuestión para mí?
EDIT:
Usando:
this.MinimumSize = new Size(800,600);
Da:
error CS0118: 'System.Windows.Forms.Form.Size' is a 'property' but is used like a 'type'
En este momento me olvidé de mencionar que ya había probado eso. También olvidé mencionar que no estoy usando Visual Studio.
El tamaño es un 'struct' y hay que crear una nueva' struct'. –
Consulte su libro de idiomas C# favorito sobre la diferencia entre el valor y los tipos de referencia. El tipo de Tamaño es una estructura, un tipo de valor. –
¿Qué compilador es ese? – SLaks