Как получить ControlTemplate существующего управления в WPF в формате XAML (визуальное дерево)? Это должно помочь создать новый ControlTemplate с помощью существующего шаблона.
Ознакомьтесь с StyleSnooper :
(источник: intuidev.com )
Он выгрузит стандартные стили (и, следовательно, шаблоны тоже) для встроенных элементов управления. Вы также можете загрузить определенную DLL, содержащую элементы управления WPF, и просмотреть для них стили по умолчанию.
Если у вас есть Expression Blend , вы можете:
Когда вы это сделаете, Blend извлечет базовый шаблон из элемента управления и явно объявит его в документе / приложении как ресурс, который вы затем можете редактировать по своему вкусу. Вы можете сделать это для любого элемента управления.