Как редактировать TopLevelHeaderTemplates PART_Popup в Expression Blend - PullRequest
0 голосов
/ 15 декабря 2011

Я очень плохо знаком с Expression Blend, но не могу найти никакого решения с помощью Google.Я хотел бы оформить меню и его элементы.Но как я могу увидеть фактический вид PART_Popup?Свойство IsOpen связано с чем-то вроде {Binding IsSubmenuOpen, RelativeSource = {RelativeSource TemplatedParent}}.Кажется, я смотрю только на нечто совершенно невидимое :).Существует также SystemDropShadowChrome, но я на самом деле не вижу этой вещи.Глаза рядом со всеми предметами активны.И даже если я изменю некоторые цвета фона, я вижу только черный прозрачный прямоугольник.

Ответы [ 2 ]

1 голос
/ 17 декабря 2011

Является ли это инструментарием управления (dropdownmenu) или телериком (radmenu) или чем-то?Если вы уже разбили шаблон (например, щелкните правой кнопкой мыши -> Изменить шаблон -> Изменить текущий / Копировать), то есть пара вещей, которые вы хотите попробовать найти, поскольку иногда они могут быть странным образом встроены.

Перейдите на корневой уровень элемента управления, попробуйте щелкнуть правой кнопкой мыши -> Изменить дополнительные шаблоны -> ...

Если это не обеспечивает ваш part_ вид в вашем выделенном шаблонном ресурсеВы создали и осмотрите свое дерево объектов.Вы ищете встроенные элементы управления, которые отображаются как объекты.Щелкните правой кнопкой мыши встроенный элемент управления в дереве объектов и отредактируйте его шаблон (Текущий или Копировать)

Возможно, вам иногда придется развернуть несколько слоев в шаблоне, чтобы отобразить объекты, которые вы хотите отредактировать.Если вы укажете, с каким элементом управления вы работаете, я уверен, что мы точно скажем вам, как более эффективно добраться туда, куда вам нужно.Ура!

0 голосов
/ 16 декабря 2011

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

...