Как повторно использовать значки (xaml-пути) в большом проекте?

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

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

Я пробовал создавать из них стили (щелкните правой кнопкой мыши -> редактировать st yle ..), но это позволяет мне создать только пустой стиль без каких-либо данных пути. Помещение вручную xaml-кода для сетки, содержащей пути, в словарь тоже не помогло, чего мне не хватает?

Как легко сохранить информацию о пути и стиле (цвет, обводка, заливка и т. д.) , желательно в словаре ресурсов, чтобы я мог легко повторно использовать их в пользовательских элементах управления и в других местах, сохраняя при этом легкое обновление?

Пример значков, которые я пытаюсь повторно использовать:

enter image description here

6
задан Mike Post 12 January 2012 в 15:19
поделиться