public void UpdateGraph(Object sender, EventArgs e) { DotBuilder dotBuilder = new DotBuilder( this.label, this.adj, this.timestamp, this.semester, this.parent ); this.DrawDot(dotBuilder.export(this.counter)); this.counter++; if (this.counter > label.Count * 2 + 6) { this.counter = 0; } }
public void Run() { DotBuilder dotBuilder = new DotBuilder( this.label, this.adj, this.timestamp, this.semester, this.parent ); this.counter = 1; DispatcherTimer dispatcherTimer = new DispatcherTimer(); dispatcherTimer.Tick += new EventHandler(this.UpdateGraph); dispatcherTimer.Interval = new TimeSpan(0, 0, 0, 0, 500); dispatcherTimer.Start(); }