Hi The original Stinger,
When you want to update your UI and when the thread it busy, you could use Dispatcher and Invoke the Change as you want,
prog.Dispatcher.BeginInvoke(new Action (() => { ... }));
Best regards,
Sheldon _Xiao[MSFT]
MSDN Community Support | Feedback to us
Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.