WPF 标签前景色

标签 wpf colors foreground

我有 2 Label s 在 StackPanel并设置一个 Foreground给他们俩上色……
第二个显示为黑色,当它不应该时。

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

有什么我做错了吗?

最佳答案

我检查了你的 XAML,它工作正常 - 例如两个标签的前景都是灰色的。
我的猜测是你的一些风格影响了它的外观......

尝试将您的 XAML 移动到一个全新的窗口并亲自查看...然后,检查您是否有任何可能影响标签的主题或样式(例如在 Window.Resources 中)...

关于WPF 标签前景色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14687743/

相关文章:

.net - 实现自己的 MVVM 还是使用 MVVM 框架?

wpf - 如何在 WPF Datagrid 上格式化标题?

c# - 将颜色传递给IValueConverter

css - 如何更改 Disqus 评论文本区域中的文本颜色?

android - 如何在不显示通知的情况下 startForeground()?

android - 如何知道标签是否存在?

android - 如何在前台(顶部) Activity (应用程序)更改时收到通知

wpf - 如何清除 MVVM 中的文本框?

javascript - jquery/javascript 根据日期更改文本颜色

html - 为什么这种 HTML 和 CSS 组合设置字体颜色和样式失败?