wpf运算"/>
wpf运算
实现功能:
在运费和分送费用文本框输入数字,在合计金额里会自行运算并显示出来(注:此方法还没用正则限制只能输入数字,如果输入非数字会报错)
在运费文本框写一个文本改变事件
后台代码:
private void tbYunFei_TextChanged(object sender, TextChangedEventArgs e){
//声明一个int类型的int YunFei = 0;
//判断运费文本框是否有数据,如果没有数据赋值为0,如果有获取并转换为int类型if (tbYunFei.Text == string.Empty){YunFei = 0;}else{YunFei = Convert.ToInt32(tbYunFei.Text);}
//声明一个int类型的int FengSongFeiYong = 0;
//判断分送费用文本框是否有数据,如果没有数据赋值为0,如果有获取并转换为int类型 if (tbFengSongFeiYong.Text == string.Empty){FengSongFeiYong = 0;}else{FengSongFeiYong = Convert.ToInt32(tbFengSongFeiYong.Text);}//运算int jiafa = YunFei + FengSongFeiYong;
//绑定数据tbHeJingJinEr.Text = jiafa.ToString() + ".00"; }
在分送费用也写一个文本改变事件,并把上面的方法写上去即可
如下•:
private void tbFengSongFeiYong_TextChanged(object sender, TextChangedEventArgs e){int YunFei = 0;if (tbYunFei.Text == string.Empty){YunFei = 0;}else{YunFei = Convert.ToInt32(tbYunFei.Text);}int FengSongFeiYong = 0;if (tbFengSongFeiYong.Text == string.Empty){FengSongFeiYong = 0;}else{FengSongFeiYong = Convert.ToInt32(tbFengSongFeiYong.Text);}int jiafa = YunFei + FengSongFeiYong;tbHeJingJinEr.Text = jiafa.ToString() + ".00";}
更多推荐
wpf运算
发布评论