2010-01-11 7 views

답변

10

Dispatcher.CheckAccess 방법을 사용할 수 있습니다. UI dispatcher와 동일한 스레드에 있으면 true를 반환하고 그렇지 않으면 false를 반환합니다.

+0

Dispatcher를 가져 오는 정적 진입 점이 있습니까? AFAIK Dispatcher를 잡는 데 UI 요소가 필요합니다. – rui

+0

정적 진입 점 ('Dispatcher.CurrentDispatcher')이 있지만 UI 스레드가 아닌 현재 스레드의 디스패처를 반환합니다 ... UI 스레드가 필요한 경우 Application.Current.RootVisual을 사용할 수 있습니다. Dispatcher' –

+0

Deployment.Current.Dispatcher도 할 수 있습니다. –

관련 문제