关于DispatcherTimer的问题

深海之蓝 2012-08-06 04:36:29
在silverlight项目中,通过navigation:Frame进行 页面之间的切换。切换能够成功,问题是,我在第一个页面中的一个DispatcherTimer在我切换到第二个页面后,tick竟然还会执行,请问大家,这是什么情况?DispatcherTimer是全局的。不是静态的。
...全文
230 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
深海之蓝 2012-08-07
  • 打赏
  • 举报
回复
自己顶一下
深海之蓝 2012-08-07
  • 打赏
  • 举报
回复
请大家帮下忙,多谢了!
深海之蓝 2012-08-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

DispatcherTimer 是一个线程~而页面是UI线程,如果你退出当前页面的时候不想它继续执行,需要注销它,避免它继续运行~
[/Quote]
但是我如何检测到次页面将要跳转呢?也不能在跳转后的页面注销啊
Architecture Net 2012-08-06
  • 打赏
  • 举报
回复
DispatcherTimer 是一个线程~而页面是UI线程,如果你退出当前页面的时候不想它继续执行,需要注销它,避免它继续运行~

8,735

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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