J'ai 2 Label
s dans un StackPanel
et je mets une couleur Foreground
pour les deux ... Le second s'affiche en noir, alors qu'il ne devrait pas.
<StackPanel HorizontalAlignment="Right" Orientation="Horizontal" Grid.Column="4" Grid.Row="0" Width="Auto" Margin="0,0,20,0">
<Label Content="{Lex:LocText CGI, Suffix=:}" Foreground="#FFE0E0E0" FontSize="24" VerticalAlignment="Bottom" Margin="0,0,0,10" HorizontalAlignment="Right" />
<Label Content="{Binding Cgi}" ContentStringFormat="{}{0}%" Foreground="#FFE0E0E0" FontSize="24" VerticalAlignment="Bottom" Margin="0,0,0,10" HorizontalAlignment="Right" />
</StackPanel>
Y a-t-il quelque chose que je fais mal?
J'ai vérifié votre XAML, cela fonctionne bien - par exemple les deux étiquettes ont un premier plan gris.
Je suppose que vous avez un style qui affecte son apparence ...
Essayez de déplacer votre XAML dans une toute nouvelle fenêtre et voyez par vous-même ... Ensuite, vérifiez si vous avez des thèmes ou des styles (dans le Window.Resources
par exemple) qui pourraient affecter les étiquettes ...