Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACIÓN II
GUIA II
Joan Manuel Gregorio Pérez.
Ingeniero en software.
Facilitador.
Esta guía tiene como objeto mostrar cómo construir aplicaciones básicas de Windows
Forms usando varios de los componentes más comunes que son una característica de la
mayoría de las aplicaciones GUI.
HERRAMIENTAS DE C#
1). El editor de código, para escribir código fuente.2). El compilador de C#, que se
encarga de convertir el código fuente de C# en un programa ejecutable.
7). La vista de clases, para desplazarse por el código fuente según los tipos, no los
archivos.
interfaz de usuario.
9). El examinador de objetos, que ve los métodos y clases disponibles en las bibliotecas
de vínculos dinámicos, incluidos los ensambladores de .NET Framework y los objetos
COM
1.Cuadro de herramientas .
Name frmventana
Name lblmensaje
Text Txtnombre
Name btnguardar
Name btnsalir
Entremos al código dando F7 o clic derecho sobre el form y eligiendo < >View Code.
1. Damos doble clic sobre el btnguardar y nos mostrará algo como esto:
Programando eventos Al
hacer doble clic creamos
un evento para esa
herramienta y esto genera
una función (o
procedimiento) para
decirle qué hacer
2. Como segundo paso hagamos la misma rutina pero con el btnsalir y dentro de su
método escribimos:
3. .Estamos listos para probar el programa, ejecútelo con Start o F5 e ingrese su nombre
en el textbox. Al hacer esto debe aparecernos esta ventana
. Para concluir, de clic en Aceptar y luego clic en el botón salir que usted
Ahora haremos una aplicación para calcular las cuatro operaciones básicas
Hasta ahora se ha usado la vista de diseño para fijar las propiedades estáticamente. Cuando
se ejecuta el formulario, sería útil restablecer el valor de cada control a un valor inicial
predeterminado.
Para hacerlo hay que escribir algo de código.
Dar doble clic en cualquier parte del formulario(que no sea sobre un control), para entrar al
evento Load, si lo hizo bien el cursor deberá aparecer, dentro de las llaves del siguiente texto:
Dentro de las llaves vamos a digital el código que esta en la siguiente pagina.
Presione la tecla F5 para que vea lo que le sucede al formulario, este deberá aparecer
con el combo y la lista desactivada
Ahora vuelva al formulario (modo de diseño), y dar doble clic sobre el control
radiobutton que tiene de texto BASICAS.
El nombre de ese método aparece como CheckedChanged, que indica que cuando el
radio button cambie, se realizará lo que está dentro de este método, ahora digitamos
lo siguiente:
if (rbt1.Checked == true);
{
cmbop.Enabled = true;
listadvance.Enabled = false;
}
El nombre de ese método aparece como CheckedChanged, que indica que cuando el
radio button cambie, se realizará lo que está dentro de este método, ahora digitamos
lo siguiente:
if (rbt1.Checked == true);
{
cmbop.Enabled = true;
listadvance.Enabled = false;
}
Al final de ese método se vera así :
cmbop.Enabled = false;
listadvance.Enabled = true;
if (cmbop.Enabled == true)
{
if (cmbop.SelectedItem.ToString() == "Sumar") r = n1 + n2;
else
r = n1 - n2;
MessageBox.Show("El Resultado es " + r.ToString(), "Respuesta");
}
if (listadvance.Enabled == true)
{
if (listadvance.SelectedItem.ToString() == "Multiplicacion") r = n1 * n2;
else
r = n1 / n2;
MessageBox.Show("El Resultado es " + r.ToString(), "Respuesta");
}
Benjamin Perkins, Jacob Vibe Hammer, Jon D. Reid, Beginning C#6 Programming with Visual Studio 2015
SITIOS DE CONSULTA
disponibles en http://msdn.microsoft.com
http://users.dsic.upv.es/~jlinares/csharp/lenguajeCsharp.pdf
http://www.google.com
Autor:
Joan Manuel Gregorio Pérez.
Ingeniero en software.
Facilitador
Universidad Abierta para Adulto UAPA.
Redes:
Twitter: @hometrix
linkedin: hometrix