I have a WinForms application, and wanted to add some nice WPF controls, one of them being an ‘indeterminate’ progress bar.. which just animates nicely until I tell it to stop.
I have done this, and was racking my brains as to why it wasn’t animating (changing the value of the progress bar).
I eventually tried showing my form (containing the ElementHost) modally, and hey presto, it animates, but I want to show the form non-modally, as I want to continue processing behind the scenes.
Is there some kind of setting that tells the ElementHost window to continue ‘animating’?
Thanks
Rich.
As I mention in my comment above, the solution is to run the processing in a separte thread, which allows the .net Main GUI thread do its stuff, and animate the progress bar.