728x90
반응형
WPF & C# - Error 다른 스레드가 이 개체를 소유하고 있어 호출한 스레드가 해당 개체에 액세스할 수 없습니다 ( 에러 / 쓰레드 / Thread / Dispatcher.Invoke()) |
' 다른 스레드가 이 개체를 소유하고 있어 호출한 스레드가 해당 개체에 액세스할 수 없습니다 '
위 에러의 경우 UI를 담당하는 스레드가 아닌 다른 스레드가 UI 를 건드릴 때 발생함.
( Cross-thread 라고 함 )
Dispatcher.Invoke() 사용하여 해결하면 된다고 함.
using System.Windows.Threading;
Dispatcher.Invoke(DispatcherPriority.Normal, new Action(delegate
{
//your code
}));
[출처] [WPF] 다른 스레드가 이 개체를 소유하고 있어 호출한 스레드가 해당 개체에 액세스할 수 없습니다. (Error)|작성자 drowsyn
728x90
반응형