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