Ho provato a utilizzare gli esempi da MSDN per questo ma sembrano essere applicabili solo a Windows Form. Ad esempio il metodo di utilizzo di .InvokeRequired si basa sul controllo dei moduli di Windows, tuttavia questo metodo non è disponibile per i controlli WPF. Il metodo operaio Backgound genera InvalidOperationException
così -Come accedere al controllo WPF C# in modo thread-safe?
Il thread chiamante non può accedere a questo oggetto perché un thread diverso possiede esso.
Quindi, come può essere fatto nel contesto di WPF?
Grazie, che funzionava perfettamente. In realtà è molto più semplice in WPF che vincere moduli, quando sai cosa devi fare ;-) –
Nessun problema. E sì, WPF ha sicuramente un modello migliore di threading/message pump. – Noldorin