Evento “Load” en C

Anuncio
Evento “Load” en C#
Objetivo: En este ejemplo con formularios se hace
referencia al evento load del formulario, ya que al ejecutar el
programa aparece predeterminado el nombre “María” con una
edad de “20”, la intención es conocer que hay otros eventos
aparte de click.
Form1.cs
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 practica2
{
public partial class Form1 : Form
{
Empleado emp = new Empleado();
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
emp.Nombre= textBox1.Text;
emp.Edad = textBox2.Text;
}
private void button2_Click(object sender, EventArgs e)
{
1|EVENTO “LOAD” EN C#
textBox3.Text = emp.Nombre;
textBox4.Text=emp.Edad;
}
private void Form1_Load(object sender, EventArgs e)
{
textBox3.Text = emp.Nombre;
textBox4.Text = emp.Edad;
}
private void button3_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox4.Clear();
}
}
}
Empleado.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace practica2
{
class Empleado
{
private string nombre;
2|EVENTO “LOAD” EN C#
private string edad;
public Empleado()
{
nombre = "Maria";
edad = "20";
}
public string Nombre
{
set { nombre = value; }
get { return nombre; }
}
public string Edad
{
set
{
edad = value;
int edad2 = Convert.ToInt32(edad);
this.edad = Convert.ToString(2011 - edad2);
}
get { return edad; }
}
}
}
3|EVENTO “LOAD” EN C#
Salida En Pantalla
4|EVENTO “LOAD” EN C#
Descargar