Sie benötigen eine Zeitsteuerung und eine einzige Start- / Stopp-Taste. Stellen Sie den Timer beim ersten Klick auf "aktiviert". Zeigen Sie die abgelaufene Zeit des Timers in Ihrem Textfeld an. Prüfen Sie beim nächsten Klick, ob der Timer aktiviert ist, und messen Sie die Zeitspanne zwischen jetzt und dem Start des Timers.
Vollständiges Beispiel mit Code ist hier: http://markb.co.uk/creating-a-simple-stopwatchtimer-application-with-c-windows-forms.html