永发信息网

怎样用C#实现数字滚动

答案:2  悬赏:20  手机版
解决时间 2021-02-16 04:02
怎样用C#实现数字滚动
最佳答案
用随机数Rendom和timer控件结合使用,点开始的时候timer start(),然后timer时间里面给显示的界面赋值,timer的时间可以设置的很短,那样感觉一直在滚动,然后点击停止,只要把timer stop()就可以了
全部回答

很简单,数字的滚动用timer来控制,timer是个计时器,可以设置指定间隔时间,每过一段时间可以实现一件事,你这里需要做的就是每过一段时间就让数字滚动,然后让新的数字显示出来,而按钮的作用,就是让计时器停止,那么数字也就不会更新了,代码如下:

int index = 0;     timer timer = new timer();     public form1()     {     initializecomponent();          timer.interval = 100;//100 = 0.1秒     timer.tick += new eventhandler(timer_tick);//绑定间隔事件     timer.enabled = true;//开启定时器     }

    void timer_tick(object sender, eventargs e)     {     index++;//滚动数字     label1.text = index.tostring();//在界面上更新这个数字     }

    private void button1_click(object sender, eventargs e)     {     timer.enabled = false;//关闭定时器,达到数字停止效果     }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求一个怪物猎人p3女性存档要完美点的
现在有哪些带有翻译功能的社交软件?
石峰区株洲中国建设银行ATM这个地址在什么地
小武六名府芝麻香油在哪里啊,我有事要去这个
this is home 歌词中文
【刘苏里】刘苏里认为在1787年美国制宪会议上
hard work后跟单数还是复数
iphone6 imessage怎么设置手机号
冷水滩区永州中国电信(上岭桥营业厅)在什么地
光伏产业链是什么,发展现状如何
易豪通信在哪里啊,我有事要去这个地方
去张家界旅游,五天时间,怎么安排?
【查在姓氏中怎么读】查字用在姓氏中该怎么读
天心区长沙市天心区科普基地在哪里啊,我有事
衢州市经济特产站这个地址在什么地方,我要处
推荐资讯
江南农村商业银行和江苏农村商业银行是一个吗
iphone6美版的128g用系统9.2好用吗?
庆阳市周边的旅游景点有哪些
河北生孩子可以报销吗?
生活的压力和生命的尊严哪一个重要?求最富有
祝女人寿祝女人寿词
从上海新客站到青浦区嘉松中路188号怎么坐车
mapgis格式文件如何转成E00格式的文件
nec D882P如何检测好坏
明朝为什么从开国开始就这么强大?
微观经济学中dr/dq 是什么
谁能给我一个网名 简单朴实 不做作 不带符号
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?