gpt4 book ai didi

c# - 如何在WPF中设置标签的背景颜色?

转载 作者:太空宇宙 更新时间:2023-11-03 20:03:56 24 4
gpt4 key购买 nike

我有一个标签,但设置背景属性似乎没有做任何事情:

    <Label Content="{Binding Name, Source={StaticResource LocStrings}}"
HorizontalAlignment="Left" Margin="4" Name="label2" Background="Blue"
VerticalAlignment="Top"/>

这不会显示蓝色背景(当属性 Background 被识别时。

此外,当使用 Label.Background“方式”时,我看不到蓝色背景。

更新:

我使用了以下简约代码:

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
Title="TEST" SizeToContent="WidthAndHeight">
<Grid>
<Label Content="TEXT TO TEST" Foreground="Green" Background="Orange"/>
</Grid>
</Window>

我看到的是绿色的 tekst,但没有任何橙色背景。

最佳答案

<Label Content="{Binding Name, Source={StaticResource LocStrings}}"
HorizontalAlignment="Stretch" Margin="4" Name="label2" Background="Blue"
VerticalAlignment="Top"/>

您是否尝试过在内容中输入一些文本并检查绑定(bind)输出,也许您的绑定(bind)有问题。因为它在这里工作得很好。请注意,我设置了 Horizo​​ntalAlignment="Stretch" 而不是左侧,这将使标签使用所有水平可用空间。如果您没有任何绑定(bind),您的标签在上述情况下将不可见,您可以将其与输出结合使用,以找出您的绑定(bind)可能存在的问题,如 Sriram Sakthivel 和 PoweredByOrange 等其他人所述。为了帮助您,我们需要更多信息:)

希望对你有帮助

干杯,

斯蒂安

关于c# - 如何在WPF中设置标签的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25212480/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com