[WPF][Update]Use Dispatcher

1. When do we use Dispatcher? For example, if we create a new thread that will deal some time cost stuff. After the thread finish its work, we want to update the WPF UI. Then, it is time to use Dispatcher.      Dispatcher.Invoke(new Action(MethodName), null); If ... [More]

[WPF]WPF Architecture

(From book "Illustrated WPF") (From http://msdn.microsoft.com/en-us/library/ms750441.aspx) Note: milcore is native code. not managed .net code.Custom A WPF Control(From "Programming WPF,2nd") Inheritance Hierarchy System..::.Object  System.Windows.Threading..::.DispatcherObject&... [More]