Например, у меня есть стиль
<Style TargetType="Button">
...
</Style>
в файле Button.xaml. Если я добавлю этот стиль, используя MergeDictionary в файл, где я хочу его использовать - все работает хорошо.Но если я подключу этот стиль выше в иерархии файлов (например, в App.xaml), стиль перестанет работать, пока я не установлю для него ключ x: Key и для всех кнопок
Style = "{StaticResourcename_of_style} ".
Могу ли я избежать этого поведения, или я должен установить для всех своих элементов стиль по имени?