WP7.5 中是否有任何类似 iOS 中的 NSTimer 的方法,我可以设置一个方法来调用一次,或者以设定的时间间隔重复调用。
非常感谢,-代码
System.Windows.Threading.DispatcherTimer dt = new System.Windows.Threading.DispatcherTimer();
dt.Interval = TimeSpan.FromMilliseconds(500);
dt.Tick +=new EventHandler(dt_Tick);
void dt_Tick(object sender, EventArgs e)
{
//code
}
和
dt.start() ;
dt.stop() ;
根据您要执行的操作,您需要使用:
Timer
,如果你想启动一个“简单”的后台任务:http: //msdn.microsoft.com/en-us/library/system.threading.timer%28v=vs.95%29.aspx
DispatcherTimer
, 如果要修改 UI:http: //msdn.microsoft.com/en-us/library/system.windows.threading.dispatchertimer%28v=vs.95%29.aspx