WP7并没有好像Timer这样的控件来做定时,它只能使用System.Windows.Threading命名空间中的Timer和DispatcherTimer 类来实现定时
关于Timer如何使用:
关于Timer与DispatcherTimer 的异同:
要使用DispatcherTimer ,首先需要 using System.Windows.Threading;
然后在窗口上放一个TextBlock控件
示例代码:
public MainPage()
{
InitializeComponent();
Timer = new DispatcherTimer();//实例化一个DispatcherTimer
Timer.Interval = TimeSpan.FromSeconds(1);//设置其周期为1S
Timer.Tick += (s, e) =>//触发执行
{
TextBlock1.Text = DateTime.Now.ToString();
};
Timer.Start();//启动
}
另:
停止DispatcherTimer
Timer.Stop();