离开文本框后,使用'离开'在另一个文本框中计算值。事件处理程序。只要我只做一次,它就可以正常工作。当我键入不同的数字并离开文本框时,它不会计算。下面是代码。 void Ratio_Photon_1()是两个文本框值的计算。每次离开文本框时,如何计算它。
void Ratio_Photon_1()
{
double Ratio;
double RDG1 = Convert.ToDouble(txtRDGPhoton_Energy1.Text);
double RDG2 = Convert.ToDouble(txtRDGPhoton_Energy1_Energy.Text);
Ratio = RDG2 / RDG1;
txtCF_Photons_Energy1_Energy.Text = Convert.ToString(Ratio);
}
private void txtRDGPhoton_Energy1_Energy_Leave_1(object sender, EventArgs e)
{
Ratio_Photon_1();
if (Convert.ToDouble(txtCF_Photons_Energy1_Energy.Text) > 1)
{
MessageBox.Show("RATIO IS GREATER THAN 1. MAKE SURE TO CHECK SETUP.", "SETUP CHECK", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
}