Silverlight2.0中的计时器类DispatcherTimer——不再使用Storyboard计时器

在silverlight2.0之前,要做一个计时器有很多的技巧。而用的最多的技巧可能是利用故事板(Storyboard)来实现。

首先定义一个Timer类

SilverlightTimer1

使用方法是

SilverlightTimer2

而Silverlight2.0中,你可以试试DispatcherTimer,当然你要用到这个类,必须引用System.Windows.Threading

SilverlightTimer3

PS:注意不是System.Threading.

然后你可以在你的Timer_Tick方法执行你需要定时器去执行的函数了。

SilverlightTimer4

posted @ 2008-03-11 14:35  一瞬间  阅读(2865)  评论(4编辑  收藏  举报