Manual C#

Páginas: 20 (4803 palabras) Publicado: 25 de octubre de 2012
Contenedores:
Es un hecho palpable el que la programación para Internet, ha ganado en los últimos tiempos una importante cuota de desarrollo, en detrimento de las aplicaciones basadas en Windows. Sin embargo, todavía existe un importante conjunto de programas que deberán seguir funcionando en Windows y que tendrán que migrarse a la plataforma .NET.
Para este sector del desarrollo, .NETFramework proporciona una arquitectura renovada, en lo que a la programación de aplicaciones Windows se refiere: los nuevos formularios y controles Windows, que describiremos seguidamente.
Un formulario Windows representa la conocida ventana, que se utiliza en las aplicaciones ejecutadas bajo alguno de los sistemas operativos de la familia Windows: Windows95/98, NT, ME, 2000, XP, etc.

.
Dentrode .NET, las ventanas clásicas Windows, reciben la denominación de Windows Forms, o
WinForms, para diferenciarlas de los formularios Web o WebForms, que son los que se jecutan en páginas ASP.NET.

System.Windows.Forms
Este espacio de nombres contiene todos los tipos del entorno, a través de los cuales podremos desarrollar aplicaciones compuestas por formularios Windows, junto a loscorrespondientes controles que permiten al usuario la interacción con el programa.
El conjunto de clases, estructuras, enumeraciones, etc., de System.Windows.Forms, permiten la creación de aplicaciones Windows, basadas en el nuevo motor de generación de formularios (Form
Engine), más potente y versátil que el disponible en anteriores versiones de VB.
La clase Form Esta clase contiene todos los miembrospara la creación y manipulación de formularios.
Tras instanciar un objeto de Form, mediante la configuración de las adecuadas propiedades, podemos crear formularios estándar, de diálogo, de interfaz múltiple o MDI, con diferentes bordes, etc.
Creación de un formulario básico A pesar de que en los temas iniciales de este texto, se describió el modo de creación de una aplicación basada enformularios Windows, en el presente tema abordaremos la creación y diseño de formularios, desde un mayor número de perspectivas, relacionadas con los estilos de formularios, controles, creación desde código, herencia, etc.
Comenzaremos creando una aplicación basada sólo en un formulario, para repasar el diseñador de formularios del IDE, y algunas de sus propiedades.
Iniciaremos por lo tanto VisualStudio .NET, y crearemos un nuevo proyecto VB.NET de tipo aplicación Windows, proceso este, que ya describimos en los mencionados temas iniciales. En este ejemplo dejaremos el nombre de proyecto que nos propone el propio IDE, que será WindowsApplication1, o bien otro número, si ya hemos creado algún proyecto con este nombre.

En lo que respecta al diseñador del formulario, podemos modificar sutamaño haciendo clic sobre las guías de redimensión que tiene en los bordes de la plantilla de diseño, y arrastrando hasta dar el tamaño deseado. Las guías de color blanco son las que permiten modificar el tamaño, mientras que las de color gris, son fijas. Por ejemplo, si vamos a incluir muchos controles, o un título largo, y el tamaño que tiene por defecto no es lo bastante grande.
También podemosconseguir el mismo efecto de cambiar el tamaño del formulario desde la ventana de propiedades, asignando valores a la propiedad Size. Para ello, haremos clic en el icono de expansión de esta propiedad y daremos valores a sus elementos X e Y.
Igualmente haremos con la propiedad Location, de modo que cambiaremos las coordenadas iniciales en las que el formulario será visualizado. Para que elformulario se visualice en estas coordenadas que establecemos manualmente, debemos también asignar a la propiedad StartPosition el valor Manual.
Para asignar una imagen de fondo al formulario, recurriremos a la propiedad BackgroundImage, que nos mostrará una caja de diálogo, mediante la que seleccionaremos un archivo con formato gráfico que será mostrado en la superficie de la ventana. Si por...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual C++
  • Manual de c++
  • Manual c
  • c manual
  • Manual c++
  • Manual de c+
  • manual de C++
  • Manual C++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS