Dispatcher.CurrentDispatcher vs. Application.Current.Dispatcher

Jakie są różnice międzyDispatcher.CurrentDispatcher (wSystem.Windows.Threading) iApplication.Current.Dispatcher (wSystem.Windows)?

Moje wnętrzności mi to mówiąApplication.Current.Dispatcher nigdy się nie zmieni i jest globalny dla wszystkich wątków w bieżącej aplikacjiDispatcher.CurrentDispatcher może utworzyć nową instancjęDispatcher w zależności od wątku, z którego został wywołany.

Czy to jest poprawne?

Jeśli tak jest, to celemDispatcher.CurrentDispatcher głównie dla wielowątkowego interfejsu użytkownika?

questionAnswers(3)

yourAnswerToTheQuestion