Изменить только внешний вид (состояние) checkbox. C#

У меня checkbox и timer. checkbox выполняет некий код (если программа запущена, он её убивает. А если нет, то запускает). И есть timer, который управляет состоянием checkbox'ом (от состояния программы). Но есть проблема, когда код в timer'e обнаружил, что программа обнаружена, то он меняет состояние и происходит выполнение кода в CheckedChanged. И программа сразу убивается.

Вопрос, как изменить только внешний вид (состояние) checkbox? checkbox.CheckState = CheckState.Checked и checkbox.Checked = true не помогают.


Ответы (0 шт):