У меня есть приложение Silverlight, созданное из набора библиотек классов Silverlight. Я хотел бы создать общую библиотеку Silverlight, содержащую набор ресурсов, используемых для определения стилей, используемых для всех библиотек пользовательского интерфейса Silverlight. Это будет похоже на <Styles>'s, определенный в узле в файле App.xaml.
Это возможно? И если да, то как мне это реализовать?





Хотя это возможно с использованием WPF (через динамические ресурсы, посмотреть это видео и перемотку вперед до 12:00), я не думаю, что это возможно в Silverlight. Самое близкое, что у вас есть, - это темы в наборе инструментов Silverlight. На этой странице есть комментарий команды, в котором говорится, что вы не можете изменять темы (или стили ресурсов) во время выполнения в Silverlight 2:
unruledboy, We do not support changing themes at run-time as this is not an ability supported by the Silverlight framework.
Так что я думаю, что темы - это самая близкая вещь, доступная прямо сейчас.
Спасибо за подсказку, в общем-то это, вероятно, сработает, однако, похоже, это настоящий недостаток фреймворков Silverlight ... хмммм ....