Possible Duplicate:
how to use a backgroundworker?
Please point me in to good description of how to use backgroundworker or what I must to use to keep gui from freezing while app does some long process?
Gui freezes when I do pinging process or whatever.. it’s just annoying, I would like to display results of pinging different hosts while it pings it, but it’s frozen untill it stops pinging all hosts in a list.
Here is an example: