5 Stimmen

Stil des Themas in wpf "erben"

Ich verwende eines der Themes in CodePlex und möchte einige Änderungen am Stil hinzufügen, aber nicht den Code ändern. Wie kann ich den Stil des Themas erben?

13voto

Danny Varod Punkte 16437
<Style x:Key="Style1">
  <Setter Property="Control.Background" Value="Yellow"/>
</Style>

<Style x:Key="Style2" BasedOn="{StaticResource Style1}">
  <Setter Property="Control.Foreground" Value="Blue"/>
</Style>

MSDN-Referenz: http://msdn.microsoft.com/en-us/library/system.Windows.style.basedon.aspx

Ein weiteres Beispiel (ein Stil basiert auf einem Stil ohne expliziten Schlüssel):

<Style x:Key="Style3" BasedOn="{StaticResource {x:Type ComboBox}}">
  <Setter Property="Control.Foreground" Value="Blue"/>
</Style>

Laden Sie das erweiterte Ressourcenverzeichnis einfach nach dem Basisressourcenverzeichnis über XAML oder Code.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X