public void StopThread() { if (ThreadRunner != null) { try { ThreadRunner.Abort(); } finally { ThreadRunner = null; } } }