크로스 스레드 개념

MethodInvoke

Invoke

InvokeRequired

BackgroundWorker

https://uzys2011.tistory.com/438