ControlTemplate for existing controls in WPF
How to get existing control's ControlTemplate in WPF in XAML format (visual tree)? This is to help to create new ControlTemplate with the help of existing template.
Check out StyleSnooper:
It will dump out the standard styles (and therefore templates too) for the built in controls. You can also load in a specific DLL that contains WPF controls and view the default styles for those too.
The styles along with template examples are up on MSDN for download, see the Default WPF Themes
link.
However you can also extend the existing style without redefining everything by using the BasedOn
attribute.