2016-05-02 11 views

Antwort

1

Sie können mehrere Stile innerhalb neuen Stil geschaffen combile. Zum Beispiel:

<Style x:Key="Style1" TargetType="Button"> 
     <Setter Property="Background" Value="Yellow" /> 
    </Style> 
    <Style x:Key="Style2" TargetType="Button"> 
     <Setter Property="Foreground" Value="Red" /> 
    </Style> 
    <Style x:Key="Style1Style2" TargetType="Button"> 
     <Setter Property="Background" Value="Yellow" /> 
     <Setter Property="Foreground" Value="Red" /> 
    </Style> 

oder können Sie BasedOn Stil erstellen:

<Style x:Key="Style3" TargetType="Button" BasedOn="{StaticResource Style2}"> 
     <Setter Property="Background" Value="Yellow" /> 
    </Style> 
+0

können wir schreiben Style = "{Static Style1 Style2}" ähnlich wie html css – user3560627

+0

ich, was es gibt nur BasedOn Möglichkeit. Zum Beispiel können Sie feststellen, dass in Windows 8 [CompoundStyle] (https://socialebooladev.wordpress.com/2012/10/04/using-multiple-styles-on-elements-in-xaml-windows-8wp7/) Komponente für diese Bedürfnisse geschrieben –

Verwandte Themen