WPF loading animation on a separate UI thread? (C#) WPF loading animation on a separate UI thread? (C#) multithreading multithreading