当前位置:编程学习 > C#/ASP.NET >>

如何实现C#控件的连加?

用控件怎样才能实现呢?如运算1+2+3+4+5+6!请把主要的思想或想法也讲讲...... --------------------编程问答-------------------- int a;
a=convert.toint32(txt1.Text)+convert.toint32(txt2.Text)+...;
--------------------编程问答-------------------- 不好意思哈,我正做个像Windows附件中的计算器差不多的计算器,它只有一个文本框! --------------------编程问答-------------------- 下载这个源代码:

http://www.codeproject.com/KB/cs/Complex_Calculator.aspx --------------------编程问答-------------------- 顶楼上的。 --------------------编程问答-------------------- 那就int a=0;
点击+的时候a+=txt1.Text;
并且设置一个计数器int count=0;
用来控制连续点击两次+不进行加运算。
然后
赋值:txt1.Text=a; --------------------编程问答--------------------
引用 2 楼 yhcflyy 的回复:
不好意思哈,我正做个像Windows附件中的计算器差不多的计算器,它只有一个文本框!


你意思是没有按钮等其他控件,在文本框直接输入1+2+3+4+5+6?
这样的话只能先判断文本中的符号位置和把提取数字出来,再计算 --------------------编程问答-------------------- 那可以吧+的button改成enter的keydown事件
引用 6 楼 stirony 的回复:
引用 2 楼 yhcflyy 的回复:
不好意思哈,我正做个像Windows附件中的计算器差不多的计算器,它只有一个文本框!


你意思是没有按钮等其他控件,在文本框直接输入1+2+3+4+5+6?
这样的话只能先判断文本中的符号位置和把提取数字出来,再计算
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,