UPDATE: It turns out it would have been easier to use BackgroundWorker and MVVM so I wrote a post on doing that.A Progress Bar using WPF’s ProgressBar Control, BackgroundWorker, and MVVM
… original post below …
Today I needed a progress bar for as I was creating a c# tool that FTPs a file. I wanted to show progress as the FTP file was uploaded.
I found a good solution at Mikes Code Blog. He has a post and a follow-up post.
I created the progress bar as described and it worked. Here is a screen shot: