/// <summary> /// Event fired at frequency. /// </summary> /// <param name="sender">sender object.</param> /// <param name="e"> event args.</param> private void Timer_Tick(object sender, EventArgs e) { eventCounter++; if (eventCounter == TimeEvents) { eventCounter = 0; elapsedTime++; TimerTickedEvent?.Invoke(this,elapsedTime); } }
public void SetTimerEvent(TimerTickedEvent e) { e.AddListener(UpdateTimeText); this.timerTickedEvent = e; }