К сожалению, это тот случай, когда очень трудно провести прямое сравнение относительной производительности, поскольку место, где может проявиться любое ухудшение, находится глубоко в движке WPF. В первые дни WPF использование StaticResource было одним из рекомендованных стандартных изменений настройки производительности, и мы, как правило, следовали ему довольно строго в нашей организации и рекомендовали его другим. Я был действительно раздражен, что Blend сделал Dynamic все, хотя это помогло ему правильно отображать ресурсы из других файлов во время разработки.
Со временем мое мнение об этом изменилось, в некоторой степени из-за личного опыта, а также отзывов людей из команды Blend в Microsoft. Как вы, наверное, знаете, Blend полностью написан на WPF и имеет полную альтернативную тему (Light), которую можно переключать на лету во время работы приложения. Это возможно, потому что они использовали DynamicResource для почти всех своих стилей. По их словам, это на самом деле не вызывало у них никаких реальных проблем. Учитывая, что Blend, вероятно, является наиболее широко используемым приложением WPF из существующих, я склонен придавать значительный вес их взглядам.
Другая вещь, которую следует учитывать, - это фактическая полезность DynamicResource. Возможность изменять стили на лету является одной из его частей, но гибкость, которую они дают вам при построении иерархии ресурсов, может значительно упростить управление общими стилями. Я уверен, что вы столкнулись с ситуацией, когда ссылка StaticResource взорвалась во время выполнения, потому что ресурс, на который он указывал, должен был быть загружен в другую ветвь иерархии.
Очевидно, что StaticResource очень полезен для указания на определенный ключ, который, как вы знаете, будет доступен в нужное время. Когда я пишу XAML, я все еще склонен использовать его все время. Но, учитывая производительность, которую вы получаете от того, что дизайнер генерирует ваш XAML в Blend, любой небольшой выигрыш в производительности, вероятно, не стоит лишних затрат на поддержание всего как статического.