Dispatcher.BeginInvoke: UI Duct Tape
It’s a standing joke on my current Silverlight project that when something isn’t working, just try Dispatcher.BeginInvoke.
Its funny because its true. When there’s property setting or UI resizing or several other common UI related problems, putting the next statement on the Dispatcher to let an operation complete first is just the trick. Handy as Duct Tape. Case in point, the focus at startup issue.





