永发信息网

C#中属性栏timer的enabled是false为什么定时器还是可以启动

答案:4  悬赏:70  手机版
解决时间 2021-01-15 11:09
  • 提问者网友:不要迷恋哥
  • 2021-01-14 19:22
C#中属性栏timer的enabled是false为什么定时器还是可以启动
最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-01-14 20:12
1.属性栏里面修改的Interval其实是在VS生成的代码 InitializeComponent 方法中设置的。
2.再去设定Interval是修改它的周期
3.你的事件的话就仔细检查一下是不是什么地方设置了它的Enable属性或调用了它的Start方法。
全部回答
  • 1楼网友:酒醒三更
  • 2021-01-14 22:27
首先我先说下timer1.Interval是Timer的运行周期,比如说10000吧,即每10秒执行一次timer1_Tick事件(Interval是以毫秒为单位的)
其次你说在Timer的Enabled为False的情况下依然可以触发事件这是不可能的,建议你好好地检查下代码,肯定在哪修改了Enabled的值
  • 2楼网友:思契十里
  • 2021-01-14 21:59
首先从你的这点描述看不出什么
其次我也没经常看到timer1.Interval=10000;这样的写法
:P
  • 3楼网友:愁杀梦里人
  • 2021-01-14 21:06
属性可以通过代码修改的啊....
我一会儿需要interval为100.一会儿需要为10000..怎么通过设置属性栏啊??
属性可以通过代码控制啊.这样就灵活多了..
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯