C#中textBox的数值计算随时更新计算结果,通过textBox输入的数值进行计算,但是启动后必须保证每个单元格都有数据后才会有计算结果,如果有不填写的情况,自动计算的位置不进行计算(新手求指导)
textBox18.Text = (double.Parse(textBox8.Text) + double.Parse(textBox10.Text) - double.Parse(textBox12.Text) -
double.Parse(textBox14.Text) - double.Parse(textBox16.Text)).ToString("0.00");
1、为每个需要计算的文本框都添加内容改变事件;
2、所有事件都调用你的同一计算方法;在计算方法中判断如果其中有一个框不符合你的条件就不计算
每个输入框都添加change事件,判断所有的输入框是否有值,没有直接return,否者调用你的计算方法。