{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void txtMeter_TextChanged(object sender, EventArgs e)
{
if (flag)
{
try
{
txtKiloMeter.Text = String.Format("{0:###0.000}", (double.Parse(txtMeter.Text) / 1000));
}
catch (Exception)
{
txtKiloMeter.Text = "";
}
}
}
private void txtKiloMeter_TextChanged(object sender, EventArgs e)
{
if (!flag)
{
try
{
txtMeter.Text = String.Format("{0:###0.000}", (double.Parse(txtKiloMeter.Text) * 1000));
}
catch (Exception)
{
txtMeter.Text = "";
}
}
}
bool flag = false;
private void txtMeter_Enter(object sender, EventArgs e)
{
flag = true;
}
private void txtMeter_Leave(object sender, EventArgs e)
{
flag = false;
}
}
}
Sumant Kumar (Software Engineer)