C# 如何让两个TEXTBOX 中的内容相乘之后自动显示在另外一个textbox中··

 我来答
ahdung
2013-05-08 · TA获得超过609个赞
知道小有建树答主
回答量:323
采纳率:100%
帮助的人:266万
展开全部
定好触发事件的时机:窗体显示?输入时?还是有一个计算按钮?
事件处理方法中这样写:
txb总金额.Text = (double.Parse(txb数量.Text) * double.Parse(txb单价.Text)).ToString();

完善一点的话,还需要加入输入控制或判断,转换判断,以及结果舍入处理,不然很容易抛异常
追问
谢谢您的回答,能把程序编一下吗?是要自动显示 就是我输完单价和数量 总额就会自动显示 textbox没有autopostback属性(C#WINDOWS窗体)
追答
用TextChanged事件,winform不存在回发,事件方面比webform好使太多。至于完整的代码,恕不提供,我是回答问题,不是帮做作业
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小妻丐
2013-05-08 · TA获得超过112个赞
知道小有建树答主
回答量:274
采纳率:0%
帮助的人:168万
展开全部
你没有触发事件程序是不会走的。你的在做一个button按钮呀
把入库数量和单价输入完了,触发button让计算结果显示在总金额中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6098095
2013-05-08
知道答主
回答量:22
采纳率:0%
帮助的人:1.6万
展开全部
txt3.Text=(double.Parse(txt1.Text) *Int32.Parse(double.Text)).Tostring();
你要的功能可以用Text控件的TextChanged事件实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yinfengnong
推荐于2017-09-10 · TA获得超过5619个赞
知道大有可为答主
回答量:2344
采纳率:89%
帮助的人:2293万
展开全部

写了一个小例子可以参考一下.


本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式