thread (1) 썸네일형 리스트형 C# wpf Dispatcher DispatcherObjcet사용법 및 정의 WPF의 모든 UI관련 작업은 Main Thread가 수행합니다. 처음 시작할 때 있는 [STAThread]어트리뷰트가 위 내용에 해당 합니다. 여기서 STA 란 하나의 객체는 하나의 Thread에서만 엑세스할수 있도록하는 규칙과 제한입니다. 이때 WPF의 메인 Thread는 직접적으로 다른 Thread에 간섭을 받을수 없습니다. 즉 한 Thread에 생성된 컨트롤들은 그 Thread에서만 값을 변경 할 수 있습니다 해당 ui에 대한 쓰레드를 관리하는게 Dispatcher라는 큐 관리자이며 만약 해당 Dispatcher의 작업이 종료 되지 않았는데 ui를 변경하거나 조작하려 하면 에러가 발생하게 됩니다. 이를 방지하기 위해 사용하는것이 Dispatcher,DispatcherObject입니다. Dispat.. 이전 1 다음