Я не хочу, чтобы это прозвучало как саркастический ответ, поскольку это никому не поможет, поэтому, пожалуйста, примите это в том духе, в котором оно было задумано.
Вы пытались создать простое приложение winform с кнопками для запуска, остановки и спящего потока и области состояния, чтобы показать значение thread.ThreadState?
Это ответит на ваш вопрос.
Если вы собираетесь проголосовать "против", объясните хотя бы почему. Все, что я пытаюсь предложить, это то, что люди немного экспериментируют, прежде чем отправлять вопросы. Если их эксперименты не отвечают на их вопросы, они могут спросить здесь с доказательствами того, что они уже попробовали.