c#中如何实现在点击按钮在文本框中显示数字

头子 2011-09-22 11:49:17
我的标题写的有点不清楚,我也不知道如何用文字形容。但我还是说说看吧。
就是,我现在在做计算器,是通过点击按钮实现的,不用键盘。但数字0到9总不能对每个数字都进行写代码吧,有没好的方法能直接获取button中的text内容。我在一个按钮中操作总是不能实现,还有+-×/都要单个操作,太麻烦有没有好的方法。这两个原理是相同的那个能说哦详细点,我是初学者谢谢了。
...全文
832 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
诺维斯基 2011-09-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 icedmilk 的回复:]
这就是个体力活。老老实实写吧,不过你也可以尝试一下button数组,Text和event都可以解决,不过Location是个问题

你也可以从Button派生一个计算器Button增加他的number属性

方法很多,但依旧是体力活
[/Quote]
++
Icedmilk 2011-09-22
  • 打赏
  • 举报
回复
这就是个体力活。老老实实写吧,不过你也可以尝试一下button数组,Text和event都可以解决,不过Location是个问题

你也可以从Button派生一个计算器Button增加他的number属性

方法很多,但依旧是体力活
头子 2011-09-22
  • 打赏
  • 举报
回复
已经解决了,就是做一个共享时间就可以了。谢谢你们的回答
hhddzz 2011-09-22
  • 打赏
  • 举报
回复
Button内的Text不就是它的Text属性吗
这个还要怎么个“直接获取”法

所有相关button的Click事件用同一个事件处理器处理
通过参数中的sender获取Button对象
剩下的需要怎么处理就怎么处理

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧