Asking for a DispatcherQueue from a GUI thread you created Grafting a DispatcherQueue onto an existing thread. Click here to read the article