Está en la página 1de 1

namespace Laboratorio_05

{
public partial class Form1 : Form
{
private TextBox objTextBox = null;//Creamos la variable objTextBox para determinar en que
cuadro de texto se esta escribiendo la temperatura a convertir.
public Form1()
{
InitializeComponent();
}

private void textGradosC_KeyPress(object sender, KeyPressEventArgs e)


{
//Se realiza cuando el usuario presiona y suelta una tecla, osea cuando se introduce un
caracter ASCII.
objTextBox = (TextBox)sender;
}

private void textGradosF_KeyPress(object sender, KeyPressEventArgs e)


{
objTextBox = (TextBox)sender;//Captura el nombre del cuadro de texto actual.
}

private void btnAceptar_Click(object sender, EventArgs e)


{
double grados;
if(objTextBox==textGradosC)
{
grados = Convert.ToDouble(textGradosC.Text) * 9.0 / 5.0 + 32;
textGradosF.Text = string.Format("{0:f2}", grados);
}
if(objTextBox == textGradosF)
{
grados = (Convert.ToDouble(textGradosF.Text) - 32) * 5.0 / 9.0;
textGradosC.Text = string.Format("{0:f2}", grados);
}
}
}
}

También podría gustarte