日期:2014-05-19  浏览次数:20871 次

如何C#实现两个textbox输入后自动计算后显示在第3个textbox中去
两个textbox分别输入后数量和单价后,第3个textbox自动显示出金额,金额=数量*单价,如何用C#代码实现

------解决方案--------------------
先把前两个textbox的text,放到变量里,做你要的运算,在给第三个textbox的text复值。用按钮触发或直接在textbox上触发。

------解决方案--------------------
textBox1.TextChanged和textBox2.TextChanged都设置为textBox1_TextChanged

private void textBox1_TextChanged(object sender, EventArgs e)
{
float a, b;
float.TryParse(textBox1.Text, out a);
float.TryParse(textBox2.Text, out b);
textBox3.Text = (a * b).ToString();
}