我在我的窗口商店应用程序中寻找计时器,但我得到了担心的结果
我所做的就是这样:
public ItemsPage()
{
this.InitializeComponent();
Loaded += ItemsPage_Loaded;
}
void ItemsPage_Loaded(object sender, RoutedEventArgs e)
{
Updateloaction();
}
DispatcherTimer timer = new DispatcherTimer();
public void Updateloaction()
{
timer.Interval = new TimeSpan(0, 0, 10);
timer.Tick += timer_Tick;
}
并在那里调用一些方法
void timer_Tick(object sender, object e)
{
// do some changes every 10 seconds
}
但我的活动
timer_Tick
根本没有开火:(?
为什么?
我想要做的是,当我启动我的应用程序时,我还需要开始更新gps位置
感谢
答案 0 :(得分:0)
如何打电话
timer.Start();
某个地方,当你想要计时器启动时?
只有在调用Start()方法后,tick事件才会开始触发。