Bonjour
J'ai défini deux style, une que je veux appliquer aux Label et l'autre aux TextBlock
Mon problème : Les labels prennent l'apparence des TextBlock. Je suppose que c'est normal puisque, si je ne me trompe pas, Label hérite de TextBlock. Mais y a-t-il une solution pour éviter ce problème ? Je pourrais utiliser la propriété Key, mais si je peux éviter cela, ça serait pas mal.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <Style TargetType="{x:Type TextBlock}"> <Setter Property="Foreground" Value="#FFFFFFFF" /> <Setter Property="FontSize" Value="12"/> <Setter Property="FontFamily" Value="Arial"/> </Style> <Style TargetType="{x:Type Label}"> <Setter Property="Padding" Value="0,5,0,2"/> <Setter Property="FontWeight" Value="Bold"/> <Setter Property="Foreground" Value="#FF999999" /> <Setter Property="FontSize" Value="15"/> <Setter Property="FontFamily" Value="Arial"/> </Style>
Question "Bonus" : Est-il possible de souligner le texte d'un label ? J'ai réussi à les mettre en Gras, italique mais pas de soulignement.