Chales Petzold discusses how to use templates to customize WPF controls.
Architecture
A.T.F.
References