Menü 1 für Einsteiger: Silverlight hat einen Timer
Damals in der WinForms- und ASP.NET-Welt gab es ein einfaches Timer-Steuerelement, das auf die Oberfläche gedropt und gesetzt wurde. Mit dem Timer-Steuerelement wird eine Methode nach bestimmten Zeitintervallen wiederholt ausgeführt. Unter Silverlight findet man ein solches Steuerelement leider nicht. Jedoch sind nur wenige Zeilen Code nötig, um einen eigenen Timer zu schreiben. Es wird lediglich die DispatcherTimer-Klasse dazu benötigt (Listing 1).
Listing 1: Timer unter Silverlight
System.Windows.Threading.DispatcherTimer dt = new System.Windows.Threading.DispatcherTimer(); dt.Interval = new TimeSpan(0, 0, 0, 0, 500); // 500 Milliseconds dt.Tick += new EventHandler(dt_Tick); dt.Start(); ... void dt_Tick(object sender, EventArgs e) { // some code here. }
Hinterlasse einen Kommentar
Hinterlasse den ersten Kommentar!