public LogController(LogWindow view, LogModel model) { this.view = view; this.model = model; this.view.AddRefreshButtonClicked(this.RefreshClicked); this.view.AddResetButtonClicked(this.RefreshClicked); // Periodically ask the view to update. Timer t = new Timer(Update, null, 10000, 60000); this.view.ResetFields(); view.Show(); view.SetDataSource(model.Logs); }