【问题标题】:windows metro app timer exampleWindows Metro 应用程序计时器示例
【发布时间】:2013-12-07 18:23:18
【问题描述】:

我正在我的橱窗商店应用程序中寻找计时器,但我担心结果

我所做的是这样的:

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 位置

谢谢

【问题讨论】:

    标签: windows-phone-7 windows-phone-8 microsoft-metro windows-store-apps


    【解决方案1】:

    打个电话怎么样

    timer.Start();
    

    某个地方,您希望计时器何时启动?

    只有在调用 Start() 方法后,tick 事件才会开始触发。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-05
      • 2013-04-03
      • 2015-09-21
      • 1970-01-01
      相关资源
      最近更新 更多