sábado, 3 de marzo de 2018

Receta C# No. 7-14: Evitar el Movimiento de un Formulario

1. Problema

Establecer una posición fija en pantalla de un formulario.

2. Solución

Para lograrlo hay que establecer la propiedad FormBorderStyle del formulario en FormBorderStyle.None.


Otra forma alternativa consiste asignar false a las propiedades ControlBox, MaximizeBox y MinimizeBox; asignar una cadena vacía a la propiedad Text; y adicionalmente establecer la propiedad FormBorderStyle con el valor FixedSingle (Jones, Freeman, 2010).

3. Código C#

Se ha creado un formulario que contiene dos botones: se utilizan para ilustrar las dos formas alterantivas para fijar un formulario.

Archivo C# Principal.cs [enlace alternativo]:

Prueba de ejecución:
Formularios fijos
Figura 1. Formularios fijos.

4. Literatura & Enlaces

Jones, A., Freeman (2010). Visual C# 2010 Recipes: A Problem-Solution Approach. United States: Apress.

O

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.