You are on page 1of 0

Programacin .

NET
Ing. Pablo Huichaqueo Pgina 1
C# con Windows Forms
Windows Forms es una de las dos tecnologas que se utiliza en Visual C# para
crear aplicaciones cliente inteligentes basadas en Windows que se ejecutan en
.NET Framework. Windows Forms es especialmente adecuado para escenarios de
desarrollo rpido de aplicaciones donde la prioridad principal no es una interfaz
grfica de usuario compleja.
En Visual C#, podemos utilizar el Diseador de Windows Forms o el Diseador de
Windows Presentation Foundation (WPF) para crear interfaces de usuario de forma rpida
y cmoda.
Los tres pasos bsicos para crear interfaces de usuario son:
1. Agregar los controles a la superficie de diseo.
2. Establecer las propiedades iniciales de los controles.
3. Escribir los controladores para los eventos especificados.
Al ingresar al IDE de Visual Studio encontramos bsicamente esta estructura:
Programacin .NET
Ing. Pablo Huichaqueo Pgina 2
Creacin de Proyectos
Para la creacin de proyectos se debe:
Ingresar al VS y en archivo Nuevo Proyecto (C#) Aplicacin de Windows Form
Automticamente nos aparece la siguiente pantalla:
En el cuadro de herramientas
tenemos tres opciones desde
cerrar para desaparecer el
cuadro, ocultar automticamente
o colocarla flotante, acoplable,
etc.
Programacin .NET
Ing. Pablo Huichaqueo Pgina 3
El espacio de nombres System.Windows.Forms
El espacio de nombres (namespace) System.Windows.Forms contiene clases para
crear aplicaciones basadas en ventanas que toman ventaja completa de las
caractersticas de una interfaz de usuario disponibles en el sistema operativo Windows
de Microsoft. La siguiente tabla muestra las clases en este espacio de nombres
agrupadas en categoras.
Programacin .NET
Ing. Pablo Huichaqueo Pgina 4
Insertando controles dentro de la forma
Programacin .NET
Ing. Pablo Huichaqueo Pgina 5
Ejercicio1
Cree un proyecto de Windows form en VS y arrastre los objetos necesarios al formulario,
tal que queden de la siguiente forma:
Cdigo a utilizar:
Considere que los BTNSalir, BTNname, BTNclear, son nombres de los botones y se
pueden cambiar en sus propiedades.
Programacin .NET
Ing. Pablo Huichaqueo Pgina 6
Ejercicio2
En el mismo proyecto creado, agregue un nuevo formulario de la siguiente manera
Proyecto Agregar Windows Form
En las propiedades del nuevo formulario cambie su name,
por FRMMenu
Luego haga doble clic en Program.Cs
Y cambie el formulario de Inicio
Ahora al formulario Men agregue 2 botones uno que llame al formulario1 y otro para
salir
El Cdigo a usar en el botn que llama al Formulario1 (el del ejercicio1) es:
Programacin .NET
Ing. Pablo Huichaqueo Pgina 7
Ejercicio3
Agregue un nuevo formulario al proyecto y un nuevo botn a su men simple y en el
formulario 3, agregue 3 cajas de texto y 4 botones y realice las operaciones bsicas
(suma, resta, multiplicacin y divisin)
Recuerde declarar las variables segn su tipo (int o double) y convertir el string de los txt
en entero o doubl segn el caso ejemplo para el botn sumar:
NOTA:
Valide las cajas de texto con una condicin para que ingrese solo nmeros.

You might also like