Есть ли способ применить стиль ко всем элементам управления одного и того же типа в один пользовательский контроль динамически, без применения во всех элементах управления моего приложения и без перехода в элемент управления и установки стиль вручную?WPF Стиль для всего управления одним UserControl
EDIT Проблема заключается в том, что в моем ResorceDictionary у меня есть 2 типа, с й: Ключ установлен
<Style x:Key="ScrollBar_White" TargetType="{x:Type ScrollBar}">
<Style x:Key="ScrollBar_Black" TargetType="{x:Type ScrollBar}">
И я хочу знать, если есть способ в XAML для динамического применения поименованного не используйте следующий код на всех полосах прокрутки моего UserControl.
<ScrollBar Style="ScrollBar_White">
EDIT
Я сожалею, я новичок в WPF, поэтому я не хватает, чтобы вы знаете нечто, что важно (что я обнаружил после применения вашего последнего решения). Последнее решение действительно работает, если стили являются StaticResources, но они DynamicResources, а BasedOn не работают с DynamicResources.
Любая идея, как это сделать с помощью DynamicResource?
Большое спасибо, и жаль, что я пропустил важные вопросы в своих вопросах.