I am trying to create a timer that operates on a second to second. What am I doing wrong?

I know that there needs to be an event but how am I supposed to do this?

This is one way of doing this.
Note: If you call StartTimer on Tick it will set a timer each tick and reset the previous timer handle therefore when you call StopTimer it will only clear and invalidate the last timer handle created.