Где могу ли я найти шаблоны элементов управления WPF по умолчанию?

Согласно этой ссылке MSDN ,

Нет способа заменить только часть визуального дерева элемента управления; в изменить визуальное дерево элемента управления Вы должны установить свойство Template контроль на новый и полный ControlTemplate

.

Я пытаюсь отключить поведение щелчка GridViewColumnHeader (мне нужно удалить некоторые триггеры в исходном шаблоне элемента управления), но я не могу найти собственный «ColumnHeaderContainerStyle». Кажется, все те, кого я нашел, уже выполнили некоторую настройку, и трудно получить оригинальный внешний вид.

Может кто-нибудь подсказать, пожалуйста, как и где я могу получить оригинальные шаблоны элементов управления, как это определено в собственных элементах управления WPF? ?

Спасибо за проявленный интерес.

36
задан Manish Basantani 23 August 2010 в 14:07
поделиться

1 ответ

Вы можете найти шаблоны для всех тем здесь, в MSDN .

(Ссылка должна направить вас прямо в нужное место на странице. После загрузки всей страницы (может занять несколько секунд) раздел «Темы» должен оказаться в верхней части содержимого вашего браузера.)

РЕДАКТИРОВАТЬ: Похоже, что ссылка выше больше не работает.См. Ссылку в сообщении МакГарнагла .

Кроме того, существует несколько инструментов, которые могут считывать стили из сборки. Например, вы можете использовать Style Snooper . Однако для вашего сценария (получение встроенных шаблонов) приведенная выше ссылка MSDN должна быть самой простой.

17
ответ дан 27 November 2019 в 06:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: