2016-04-12 14 views
0

Windows telefon geliştirme konusunda tamamen yeniyim, ancak bir süredir birlikle çalışıyorum, sorum şu: Bir sayfamda her zaman çalışacak bir işlevin nasıl yapılacağı Bir değeri artırmak için fonksiyon, her zaman çalıştırmak için nasıl yaparım. onNavigatedTo işlevine koymak, onu yalnızca bir kez çalıştırır. void Update() işlevinin birlik içinde yaptığı gibi. Windows 8.1 telefonunda böyle bir kod var mı?her zaman bir sayfa üzerinde çalışacak bir işlev ayarla

+0

bazı aradan sonra işlevini çağırmak istiyor musunuz? – Archana

+0

Evet biraz, ancak kısa bir aradan sonra, – JohnyXY

+0

güncelleştirmeyi sürdürüyor gibi davranıyor DispacherTimer'i kullanabilirsiniz – Archana

cevap

0

Sen DispacherTimer kullanabilirsiniz

private override onNavigatedTo (...) 

    { 
     DispatcherTimer timer= new DispatcherTimer() { Interval = TimeSpan.FromSeconds(1) }; 
    timer.Tick +=timer_Tick; 
    } 
    private async void timer_Tick(object sender, object e) 
    { 
     //Do your work here 
    } 
İlgili konular