silverlight — повторное использование компонентов
-
03-07-2019 - |
Вопрос
Я пытаюсь создать несколько повторно используемых компонентов в Сильверлайт2.Трудность возникает, когда мои компоненты используют шаблоны/стили, общие с другими компонентами.
Насколько я знаю, в Silverlight вы можете добавить стиль/шаблон в сам компонент (недостаточно хорошо из-за дублирования стилей) или в основной файл приложения (это не помогает при повторном использовании компонентов в других проектах Silverlight).
Я только что прочитал о шаблонах, добавленных в набор инструментов Silverlight (мартовский выпуск), но...шаблон не позволяет мне определять именованные стили (например, у меня есть более одного стиля для кнопок)
Мой вопрос:Можно ли создавать повторно используемые компоненты со стилями/шаблонами, определенными в одном месте?(Под многоразовым я подразумеваю повторное использование в других проектах)
Спасибо!
Решение
Эта функция появится в Silverlight 3, которая появится позднее в этом году (2009 г.).«Улучшенное управление скинами.Silverlight 3 обеспечивает более простые возможности создания тем оформления, сохраняя общий набор элементов управления вне приложения.Это позволяет совместно использовать стили и оболочки управления между различными приложениями." Silverlight.net