C# Timer手动启动问题 高手进下 10

Timer控件Enabled属性是false,在代码中添加Timer.Enabled=true;timer.Interval=1000;怎么进不去Timer_Tick()... Timer控件Enabled属性是false,
在代码中 添加Timer.Enabled=true;
timer.Interval=1000;

怎么进不去 Timer_Tick() 事件啊
请教下
程序里 不能在窗体运行时 启用Timer 要在特定事件里用
什么办法都试过了,不管是 stop() start()方法 都用了 就是不执行 tick()事件

断点也试过, 事件进不去 郁闷死我了
拜托 请不要找我名字的对错 我是急的 在这里写错了 程序里 可是不
private void YSTHACR_Mainform_Load()
{
ThreadTask();
}
private void Timer1_Tick()
{

}
//一个线程
public void ThreadTask()
{
//****
Timer.Enabled=true;
}
展开
 我来答
zhoubin1987710
2009-03-18
知道答主
回答量:58
采纳率:0%
帮助的人:0
展开全部
先在属性栏里把Timer的Enabled属性改为True
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c173931
2009-03-18
知道答主
回答量:49
采纳率:0%
帮助的人:17.8万
展开全部
Timer.Enabled=true;
timer.Interval=1000;
控件的名字对没有?还有就是这个代码是在什么情况下执行,如点击等

多半你这句错了,Timer.Enabled=true; 应该是:Timer1.Enabled=true;
也就是控件名不对

电脑之百万个为什么 http://www.ww167.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
che2piaopiao
2009-03-18 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:254
采纳率:0%
帮助的人:154万
展开全部
你最好帖一下完整代码.
Timer的刷新频率在前台设置就可以

<asp:Timer ID="Timer2" runat="server" Interval="1000" OnTick="Timer2_Tick">
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
犄角桃
2009-03-18 · TA获得超过1139个赞
知道小有建树答主
回答量:287
采纳率:0%
帮助的人:363万
展开全部
断点跟踪调试

看看走没走Timer.Enabled=true;

如果走了 就能跳到Timer_Tick() 代码块里继续执行

updatepanel? 没有获取到timer控件?

既然断点走过Timer.Enabled=true; 这句并且没出错
就说明timer被启用了 可以监控一下这时候timer是什么状态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式