永发信息网

C# 点击按钮数字递增

答案:3  悬赏:80  手机版
解决时间 2021-04-02 19:02
  • 提问者网友:活着好累
  • 2021-04-02 12:26
C# 点击按钮数字递增
最佳答案
  • 五星知识达人网友:迷人又混蛋
  • 2021-04-02 13:04
有点疑问,加1后显示在label6中?那label5一直不变?label6一直是101?
每次点击按钮bt1计算结果还显示到label5吧?
方法一:
在bt1的点击事件里写
//取label5的Text转为整数,增加1后再转为字符串,赋值给label6.Text
label5.Text = (Convert.ToInt32(label5.Text) + 1).ToString();
方法二:
在类中定义全局变量:curValue = 100;
在bt1的点击事件里写
//将当前值保存起来,每次点击自增1后转字符串显示
label5.Text = (curValue++).ToString();追问label5.Text = (Convert.ToInt32(label5.Text) + 1).ToString();
这好像行不同吧 会报错的追答你确定你的Label8.Text是个数字?没有包含其他东西?比如空格,文字之类的?
如果前后有空格可以尝试label5.Text = (Convert.ToInt32(label8.Text.Trim()) + 1).ToString();
或者直接就用方法二
全部回答
  • 1楼网友:雾月
  • 2021-04-02 14:36
首先双击按钮。进入按钮双击事件
label5的text+1这是对label5值+1的操作。
之后label6的text=label5的text
按照执行顺序应该是这样的
因为label5的text变以前还没有赋给label6
  • 2楼网友:未来江山和你
  • 2021-04-02 14:21
直接按你的思路做就可以了。
在bt1的点击事件中,先读出label5的数值,加1 后,显示到label6上。
代码就自己写吧。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯