Почему бы и нет?Мой совет - создать ResourceDictionaries для всех ваших стилей и т. Д., По одному словарю для каждого стиля (если их не слишком много), а затем объединить их все в App.xaml по
<Application.Resource>
<ResourceDictionary><ResourceDictionary.MergeDictionaries>
<ResourceDictionary Source="your path to source resourcedictionary"/>
<ResourceDictionary Source="your path to nextsource resourcedictionary"/>
....
. Это упрощает управление.всех ваших ресурсов, стилей и т. д. Легче читать, понимать и лучше обслуживать со временем!