2009-08-24 2 views
2

Есть ли документация/утилита, которая показывает шаблон управления по умолчанию для данного элемента управления? Я хотел бы видеть, как данный контроль построен таким образом, я могу правильно настроить поведение и/или выбрать использовать стиль вместо ...Документы/Утилита для просмотра шаблона управления WPF?

ответ

1

Вот numberoflinks, которые демонстрируют это делать.

Я также проверил бы Kaxaml, который содержит некоторые фрагменты кода под названием Простые стили. Это шаблоны для всех элементов управления, которые не так сложны, как поведение по умолчанию, которое иногда может быть немного эзотерическим.

+0

Kaxaml является отличным для прототипов, но он не покажет вам шаблон по умолчанию для элемента управления. –

+0

Ни одна из этих ссылок (из двух, которые все еще работают) покажет вам шаблон управления по умолчанию, если вы сначала не напишите код. Пока что StyleSnooper и ShowMeTheTemplate являются единственными инструментами, которые я нашел, которые не требуют написания кода для просмотра шаблонов. Однако SMTT, похоже, не хватает кучи элементов управления. Кто-нибудь знает, облегчит ли Visual Studio 2010 это? Или выражение? – stone

1

Мне кажется, что вы хотите попробовать StyleSnooper. Он может загрузить сборку и показать вам эффективный XAML, который определяет каждый элемент управления ControlTemplate.

http://dotnet-gui.com/blogs/wpf_tools_blog/WindowsLiveWriter/StyleSnooperDenStandardStylesaufderSpur_F211/image_2.png

Оба бинарные и исходные версии. Этот инструмент действительно отличный в вашем арсенале WPF.

Смежные вопросы