miércoles, 11 de mayo de 2016

5º Programa en Windows Forms

CREACIÓN DE UNA BASE DE DATOS EN VISUAL ESTUDIO.





Código: PARA VISUAL ESTUDIO 2010 C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace basededatos
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void datosBindingNavigatorSaveItem_Click(object sender, EventArgs e)
        {
            this.Validate();
            this.datosBindingSource.EndEdit();
            this.tableAdapterManager.UpdateAll(this.basedatosDataSet);

        }

        private void Form1_Load(object sender, EventArgs e)
        {
            // TODO: esta línea de código carga datos en la tabla 'basedatosDataSet.datos' Puede moverla             o quitarla según sea necesario.
            this.datosTableAdapter.Fill(this.basedatosDataSet.datos);

        }

        private void label1_Click(object sender, EventArgs e)
        {

        }

        private void buttonInsertar_Click(object sender, EventArgs e)
        {
            this.datosTableAdapter.Insert(Convert.ToDecimal(textBox1.Text), textBox2.Text,            textBox3.Text);
            this.datosTableAdapter.Fill(this.basedatosDataSet.datos);
        }

        private void buttonEditar_Click(object sender, EventArgs e)
        {
            this.datosTableAdapter.Editar(Convert.ToDecimal(textBox1.Text), textBox2.Text,        textBox3.Text);
            this.datosTableAdapter.Fill(this.basedatosDataSet.datos);

        }

        private void buttonBorrar_Click(object sender, EventArgs e)
        {
            this.datosTableAdapter.Borrar(Convert.ToDecimal(textBox1.Text));
            this.datosTableAdapter.Fill(this.basedatosDataSet.datos);
        }
    }
}

INTERFAZ:




2º VÍDEO TUTORIAL

COMO REALIZAR UNA CALCULADORA.

4º Programa en Windows Forms

4º Realizar un programa en Windows Forms. Realizar una calculadora estándar.

Pasos (Sintaxis):

1.      Crear 3 cuadros de texto haciendo Clic en TextBox,  en Name poner txtN1, txtN2, txtResul  y se cambian las propiedades.
 2.      Crear varias etiquetas  haciendo clic en Label, en la propiedad Name poner los 5 nombres restantes pero seria mas conveniente dejarlos por default el cual la maquina te asigna los nombre. 
3.      En la propiedad Text poner los 5 nombres restantes que serian los símbolos de las cuatro operaciones matemáticas y el símbolo =.
4.      En el símbolo = sera donde se va  a programar entonces se hará doble clic sobre el y se escribirá el código indicado abajo.
5.     Crear un botón de comando haciendo clic  Button  del cuadro de herramientas.  En la propiedad Name poner  buttonSalir; en Text poner Salir.
6.       Crear un botón de comando haciendo clic  Button  del cuadro de herramientas.  En la propiedad Name poner  buttonLimpiar; en Text poner Limpiar.
7.      Una vez creado el botón botones procedemos a hacer doble clic en el botón Limpiar y escribir el código.
8.      Una vez creado el botón Limpiar procedemos a hacer doble clic en el botón Limpiar y escribir el código.


CÓDIGO:


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace calculadorastandar
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        int operador,num1,num2,r;
     

        private void label2_Click(object sender, EventArgs e)
        {
            operador = 2;
        }

        private void label1_Click(object sender, EventArgs e)
        {
            operador = 1;

        }

        private void label3_Click(object sender, EventArgs e)
        {
            operador = 3;
        }

        private void label4_Click(object sender, EventArgs e)
        {
            operador = 4;

        }

        private void labeligual_Click(object sender, EventArgs e)
        {
            if (operador == 1)
            {
                num1 = int.Parse(textBox1.Text);
                num2 = int.Parse(textBox2.Text);
                r = num1 + num2;
               textBox3.Text=r.ToString(num1+ "+" +num2+ "=" + r);

            }
            if (operador == 2)
            {
                num1 = int.Parse(textBox1.Text);
                num2 = int.Parse(textBox2.Text);
                r = num1 - num2;
                textBox3.Text = r.ToString(num1+ "-" +num2+ "=" + r);
            }
            if (operador == 3)
            {
                num1 = int.Parse(textBox1.Text);
                num2 = int.Parse(textBox2.Text);
                r = num1 * num2;
                textBox3.Text = r.ToString(num1+ "*" +num2+ "=" + r);
            }
            if (operador == 4)
            {
                num1 = int.Parse(textBox1.Text);
                num2 = int.Parse(textBox2.Text);
                r = num1 / num2;
                textBox3.Text = r.ToString(num1 + "/" + num2 + "=" + r);
            }


           
        }

        private void buttonlimpiar_Click(object sender, EventArgs e)
        {
            textBox1.Text = "";
            textBox2.Text = "";
            textBox3.Text = "";
        }

        private void buttonsalir_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }
    }

}

RESULTADO FINAL.


3º Programa en Windows Forms

3º Realizar un programa en Windows Forms. Que calcule la comisión de un trabajador según sus ventas

Pasos (Sintaxis):

1.      Crear varias etiquetas  haciendo clic en Label, en la propiedad Name poner los 7 nombres restantes pero seria mas conveniente dejarlos por default el cual la maquina te asigna los nombre.
2.      En la propiedad Text poner los 7 nombres restantes: Sueldo, Venta numero 1, Venta numero 2, Venta numero 3. Sueldo a recibir, Comisión, Total.
3.      Crear 7 cuadros de texto haciendo Clic en TextBox,  en Name poner txtSueldo, txtV1, txtV2, txtV3, txtSR, txtC, txtT y se cambian las propiedades.
4.      Crear un botón de comando haciendo clic  Button  del cuadro de herramientas.  En la propiedad Name poner buttonCalcular; en Text poner Calcular.
5.     Crear un botón de comando haciendo clic  Button  del cuadro de herramientas.  En la propiedad Name poner  buttonSalir; en Text poner Salir.
6.       Crear un botón de comando haciendo clic  Button  del cuadro de herramientas.  En la propiedad Name poner  buttonLimpiar; en Text poner Limpiar.
7.      Una vez  creado el botón botones procedemos a hacer doble clic en el botón Calcular y escribir el código.
8.      Una vez creado el botón botones procedemos a hacer doble clic en el botón Limpiar y escribir el código.
9.      Una vez creado el botón Limpiar procedemos a hacer doble clic en el botón Limpiar y escribir el código.

CÓDIGO:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace comision
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        double s = 0,v1,v2,v3,vt;
        double s1 = 0, com = 1, t = 0;

        private void buttonCalcular_Click(object sender, EventArgs e)
        {
            s = Convert.ToDouble(textBox1.Text);
            v1 = Convert.ToDouble(textBox2.Text);
            v2 = Convert.ToDouble(textBox6.Text);
            v3 = Convert.ToDouble(textBox7.Text);

            s1 = s;
            vt = v1 + v2 + v3;
            com= vt * 0.10;
            t = com + s1;
            textBox3.Text = Convert.ToString(s1);
            textBox4.Text = Convert.ToString(com);
            textBox5.Text = Convert.ToString(t);
        }

        private void buttonLimpiar_Click(object sender, EventArgs e)
        {
            textBox1.Text = "";
            textBox2.Text = "";
            textBox3.Text = "";
            textBox4.Text = "";
            textBox5.Text = "";

        }

        private void buttonSalir_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }

    }
}

RESULTADO FINAL.


sábado, 30 de abril de 2016

2º Programa en Windows Forms

2º Realizar un programa en Windows Forms. Que genere las tablas de multiplicar.

Pasos (Sintaxis):

1.     Para la realización del siguiente programa utilizaremos un ListBox y un botón de generar y salir. 
2.      Crear una etiqueta haciendo clic en Label  en la propiedad Name poner tablas de multiplicar como primer titulo.
3.      Crear un cuadro donde irán las tablas haciendo clic en ListBox en la propiedad Name insertar el nombre lbxMulti .
4.      Crear un botón para Generar las tablas  y Salir en la opción Button el cual se llamaran Generar y Salir
5.      Una vez realizado los botones proceder a escribir el código hacer doble clic en los botones generar y salir.

6.      Para que las tablas de multiplicar no salgan en vertical accedemos a las propiedades del ListBox y en la etiqueta de MultiColumn le cambiamos la opción de false a true.


CÓDIGO:


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace tablas_de_multiplicar
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        int tabla, num;

   
        private void buttonAgre_Click(object sender, EventArgs e)
        {
            for (tabla = 1; tabla <= 10; tabla++)
                for (num = 1; num <= 10; num++)
                    lbxMulti.Items.Add( tabla+ "x"+num+"=" +( tabla*num) );
         }

       private void buttonSal_Click(object sender, EventArgs e)
        {
            Application.Exit();

        }

    }

}

RESULTADO FINAL.




lunes, 25 de abril de 2016

1º Programa en Windows Forms

1º Realizar un programa en Windows Forms. Que calcule el área de un triangulo.

Pasos (Sintaxis):

1.      Crear un etiqueta haciendo clic en Label  en la propiedad Name poner lbl1
2.      En la propiedad Text poner Área del triángulo
3.      Cambiar las propiedades: Autosize a False; Backcolor, Font, TextAlign a TopCenter
4.      Crear una etiqueta para base llamada lbl2; Cambiar las propiedades como en el paso 3
5.      Crear una etiqueta para altura llamada lbl3; Cambiar las propiedades como en el paso 3
6.      Crear un cuadro de texto haciendo Clic en TextBox  en Name poner txtbase; cambiar las propiedades
7.      Crear un cuadro de texto llamado txtbase, cambiar las propiedades  Backcolor, Font
8.      Crear un cuadro de texto llamado txtaltura, cambiar las propiedades  Backcolor, Font
9.      Crear una etiqueta llamada lbl4, en la propiedad Text poner ÁREA   cambiar las propiedades del paso 3
10.  Crear un cuadro de texto llamado txtarea
11.  Crear un botón de comando haciendo clic  Button  del cuadro de herramientas.  En la propiedad Name poner btncalcular; en Text poner Calcular.

12.  Hacer doble clic en el botón Calcular y escribir el código.

CÓDIGO:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication3
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void btncalcular_Click(object sender, EventArgs e)
        {
            double b, h, a;
            b = Convert.ToDouble(txtbase.Text);
            h= Convert.ToDouble(txtaltura.Text);
            txtaltura.Focus();
            a = b * h / 2;
            txtarea.Text = Convert.ToString(a);
       }
        private void button1_Click(object sender, EventArgs e)
        {
            txtaltura.Text = " ";
            txtarea.Clear();
            txtbase.Text = " ";
            txtaltura.Focus();
        }
        private void button2_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }
    }
}

RESULTADO FINAL.