lunes, 5 de noviembre de 2012

El Formulario en Windows Forms

En esta parte veremos una definición y clasificación de los formularios en Windows Forms.

Definición
Un formulario es una parte de la pantalla que sirve como interfaz o medio de comunicación entre nuestra aplicación y el usuario. Generalmente, presenta información al usuario y permite realizar el ingreso de datos, también puede mostrar un resultado o salida.

El formulario al igual que todos los objetos del .NET Framework son instancias de clases, éste es un Control ya que hereda directamente de la clase Form e indirectamente de la clase Control, tal como se muestra en la siguiente imagen. 


Jerarquía del Namespace del Formulario

Clasificación
Exiten varias formas de clasificar a los formularios en Windows Forms:

Por el Tipo de Interfaz
  • Interfaz de Simple Documento (SDI: Single Document Interface): Esta compuesto de una simple ventana, tal como se muestra en la siguiente imagen.

Nota: Por defecto, los formularios son ventanas de tipo SDI.


  • Interfaz de Múltiples Documentos (MDI: Multiple Document Interface): Esta compuesto por una ventana principal (formulario padre) y una o más ventanas contenidas (formularios hijos), tal como se muestra en la siguiente imagen.

Nota: Para crear formularios de tipo MDI consulte el Capitulo 4.

Por el modo de Trabajo
  • No Modal: Aquí se encuentran las ventanas estándar de Windows, las cuales pueden modificarse de tamaño, tal como se muestra en la siguiente figura.

Nota: Por defecto, los formularios son de tipo modal.


  • Modal: Dentro de esta categoría están los diálogos de Windows, los cuales tienen un tamaño predefinido, tal como se muestra en la siguiente imagen.

Nota: Para crear formularios de tipo modal consulte el Capitulo 2.

Por el Tipo de Contenido
  • Con controles: Son aquellos formularios que contienen controles Windows, tal como se muestra en la siguiente imagen.

Nota: Para crear formularios con controles consulte el Capitulo 3.

  • Con Gráficos: Estos formularios no contienen controles de Windows sino dibujos realizados usando funciones gráficas, por ejemplo textos, imágenes, figuras geométricas, etc, tal como se muestra en la siguiente imagen.



Espero haber ayudado en algo. Hasta la próxima oportunidad!


No hay comentarios:

Publicar un comentario en la entrada