web-dev-qa-db-ja.com

WPFラベルの前景色

Labelに2つのStackPanelsがあり、両方にForeground色を設定しています... 2番目の色は、そうでない場合に黒で表示されます。

<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>

私が間違っていることはありますか?

17
JuHwon

私はあなたのXAMLをチェックしました、それはうまく動作します-例えば両方のラベルには灰色の前景があります。
私の推測では、スタイルに影響を与えているようです...

XAMLをまったく新しいウィンドウに移動してみてください。次に、テーマまたはスタイル(Window.Resourcesたとえば)ラベルに影響を与えている可能性があります...

19
Blachshma