Gibt es eine Möglichkeit, einen Stil auf alle Steuerelemente des gleichen Typs in eine Benutzersteuerung dynamisch anwenden, ohne in allen Steuerelementen meiner Anwendung und ohne auf die Steuerung und setzen zu gehen der Stil manuell?WPF Style zu allen Kontrolle eines UserControl
EDIT Das Problem, das ich 2 Arten in meinem ResorceDictionary ist haben, mit dem x: Key Set
<Style x:Key="ScrollBar_White" TargetType="{x:Type ScrollBar}">
<Style x:Key="ScrollBar_Black" TargetType="{x:Type ScrollBar}">
Und ich möchte wissen, ob es eine Möglichkeit, in XAML ist dynamisch einen Namen anzuwenden style, ohne den folgenden Code in allen Bildlaufleisten meines Benutzersteuerelements zu verwenden.
<ScrollBar Style="ScrollBar_White">
EDIT
Es tut mir leid, ich bin neu in WPF, so fehlt mir Sie wissen, Somethings zu lassen, die wichtig sind (die ich nach dem Auftragen Ihre letzte Lösung zu entdecken). Die letzte Lösung funktioniert tatsächlich, wenn die Stile StaticResources sind, aber sie sind DynamicResources und die BasedOn funktionieren nicht gut mit DynamicResources.
Irgendeine Idee, wie man das mit DynamicResource macht?
Vielen Dank, und Entschuldigung, ich vermisse wichtige Punkte in meinen Fragen.