Your code is trying to access a UI element in a different thread; this is not allowed in C#. Keep all your UI code in the thread where the control is created and use background threads for other purposes. Some comments and suggestions may be found
here[
^].