У меня есть 2 вопроса о части:
Есть ли что-либо больше к реализации тем, чем простое размещение a <toolkit:BlahBlahBlahTheme>
тег вокруг всего Вашего содержания?
Каков шаблон для того, чтобы выключить темы во времени выполнения?Есть что-то такое?
Темы в Silverlight 4 реализованы неявно путем включения стилей в ваши ресурсы и добавления их в качестве ресурсов в файл app.xaml.
Лучший способ увидеть это в действии - это взять существующее приложение с темой и посмотреть, как это делается. Еще лучше, теперь есть стандартные шаблоны 2010 для некоторых новых тем, их можно найти здесь, в блоге Тима Хойерса
Что касается их динамической загрузки, да, вы можете http://www.ganshani.com/2009/12/16/dynamic-theme-in-silverlight-3/