Немного Blend’a

Собственно даный материал чесно слямзен отсюда, но все проверенно)). Для всего ниже перечисленого Вам понадобится Silverlight 2 Beta 2, Tools Beta 2 for VS2008, Blend 2,5 June preveiw – берем все здесь.

Попытаемся рассмотреть его новые возможности, а именно:

Control Template Editing Support (Визуальное применение темплейтов) – Начнем:

1) Отрываем Blend и добавляем пару любых новых контролов на стартовую страницу проекта. В нашем случае два слайдера:

2) Правой кнопкой жмем на слайдере изменения внешнего вида которого мы будем переносить в темплейт. И жмем Edit control parts(Templete):

Blend запросит у Вас где будет использоватся наш темплейт только на этой странице или во всем приложении:

Соответственно и темплейт создастся или в app.xaml или page.xaml, нам в данный момент абсолютно без разницы, жмем ОК. Иииии ВОТ ОНО!!!:

Возможность визуального редактирования темплейта, перейдя в проперти каждого свойства можем редактировать визуальный стиль данного контрола. Сохраняем. Возвращаемся в документ. И теперь клацнув правой кнопкой на ЛЮБОМ другом слайдере (старом или вновь созданом) мы можем применить наш визуальный стиль на новый контрол такогоже типа.

Незнаю, как кому а мне удобно…. Правда хотелось бы возможность переносить темплейты из одного проета в другой пока не нашел – наверное надо «ручками копи анд пейст» – вроде при создании там предусмотрена такая возможность, но в бете пока не активна – а жаль!

Комментариев пока нет

Ответить