2010-07-27 2 views
2

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

В основном список как:

Кнопка: Disabled, Hover, прессованные, Selected, фокус и т.д.

ListBox: Disabled, Hover, Focus, и т.д.

Я ищу в Blend, и MSDN, но ничего не обнаружили. Почему я спросил.

Чин!

ответ

2

Вы можете использовать документацию Blend или MSDN. Или, если вы чувствуете, что это склонно, вы можете написать сценарий, чтобы отразить элементы управления и создать отчет.

EDIT: досадно, документы MSDN для элементов управления WPF не включают в себя TemplateVisualStateAttribute, как и для Silverlight, поэтому это не похоже на вариант в WPF.

+0

Я ищу в Blend и MSDN, но ничего не нашел. Почему я спросил. Есть ли что-то особенное в Blend? Когда я смотрю на шаблоны управления, я не получаю панель «Штаты», которая выглядит как очевидное место. Использование Blend 3. – dex3703

+0

Необходимо изменить шаблон. например перетащите кнопку на поверхность дизайна. Щелкните его правой кнопкой мыши и выберите «Редактировать шаблон/Изменить копию». Теперь вы увидите панель состояний, заполненную состояниями для кнопки. –

+0

Kent: спасибо за EDIT, это полезно. Я предполагаю, что состояния совпадают между Silverlight и WPF. Например, я не получаю состояния, когда редактирую шаблон кнопки. Панель государств пуста. Однако я сознательно удалил набор инструментов WPF из-за конфликта, так что это может быть причиной. – dex3703

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