WPF UI 스레드 안전하게 다루기: Invoke와 BeginInvoke의 차이와 활용법
이 Post 는 WPF 에서 UI 스레드에 안전하게 접근하는 방법을 알아보고 Invoke 와 BeginInvoke 의 차이를 알아봅니다. WPF 로 개발을 할 때 스레드에서 UI 에 접근할려고 하면 다음과 같은 오류를 만납니다. 외부에서 생성된 스레드에서 UI 스레드를 제어하려고 하면 발생하는 오류 입니다. 해결책은 다양한 방식이 있지만 대부분 Dispatcher 를 사용하게 됩니다. 창 전체 혹은 UserControl 전체에 […]