Timerid

Timerid võimaldavad meil mingit protseduuri teha teatud aja pärast või siis korduvalt mingi intervali möödudes. Näiteks võiks andmeid kuvav rakendus enda andmeid vahel uuendada.

Timeri loomiseks on vaja instantsi klassist DispatcherTimer, paneme paka veel intervali ning määrame meetodi (Tick), mis selle intervali  (näites 60 000 millisekundit ehk 1 minut) sagedusega väljakutsutakse.

image thumb2 Timerid

Nüüd meetodis Each_Tick saan teha kõik need operatsioonid, mis vajalikud, et enda andmerohkes rakenduses andmed alati värsked oleksid :) .

Timeri alustamiseks kutsume välja Start() ning peatamiseks ütleme Stop();