Изменить стиль Expander ToggleButton в Silverlight Toolkit? - PullRequest
3 голосов
/ 05 июля 2011

У меня есть Expander в Silverlight 4, который я пытаюсь стилизовать.В частности, я хочу переопределить внешний вид по умолчанию ToggleButton, используемого в Expander.Как мне это сделать?До сих пор я написал какой-то стиль для Expander, но я могу найти место для переопределения стиля ToggleButton по умолчанию.

Ответы [ 2 ]

4 голосов
/ 06 июля 2011

Эта страница MSDN содержит довольно полное описание того, что необходимо для переопределения расширителя.

Если у вас есть Expression Blend, другой вариант - запустить новый проект в Blend, вставить расширитель в вашем окне / usercontrol, затем щелкнуть по нему правой кнопкой мыши и выбрать «Редактировать шаблон». Тогда вы можете изменить только те части, которые вы хотите. Для моих нужд эта функциональность в Blend сама по себе стоит стоимости этого программного обеспечения.

1 голос
/ 06 июля 2011

Вам нужно будет заменить весь шаблон расширителя, так как расширитель хранит шаблоны переключателей (по одному для каждого направления) в своем шаблоне и не предоставляет возможности предоставить свой собственный.

...