Witam.
Już raz pisałem to pytanie ale nikt nie odpisał do napisze jeszcze raz może jaśniej. Tworzę i wyświetlam okno WPF w taki sposób:
Okno okno = new Okno(); okno.Show(); System.Windows.Threading.Dispatcher.Run();
Problem jest taki że gdy okno jest stworzone w taki sposób to wewnątrz niego nie działa dispatcher, jak np. inny wątek będzie chciał zmienić obraz w kontrolce Image i użyje dispatchera to wyrzuca error że nie ma dostępu do wątku. Dlaczego tak się dzieje i jak to naprawić?