0
kicks
Control.InvokeRequired, DelegateMarshaler and Anonymous Methods
Tired of checking Control.InvokeRequired, and BackgroundWorker isn't flexible enough? Try out the DelegateMarshaler with anonymous methods to make sure they are called on the correct thread.