gpt4 book ai didi

wpf - 为什么这个标签在绑定(bind)时看起来与静态值不同?

转载 作者:行者123 更新时间:2023-12-03 10:48:59 25 4
gpt4 key购买 nike

我在边框上有一个标签。如果我对带有此标记的标签内容使用静态值:

  <Border Background="#FFEEEEEE"
Grid.Column="4"
Grid.Row="3"
Margin="2 0">
<Label Content="0"
Name="ui_quantityFooter"
HorizontalAlignment="Center"
FontSize="20" />
</Border>

它看起来像这样:

Correctly aligned label

但是,如果我使用此标记绑定(bind)到 ViewModel 中的整数值:
  <Border Background="#FFEEEEEE"
Grid.Column="4"
Grid.Row="3"
Margin="2 0">
<Label Content="{Binding ExpectedQuantity}"
Name="ui_quantityFooter"
HorizontalAlignment="Center"
FontSize="20" />
</Border>

它看起来像这样:
Badly aligned label

为什么他们没有相同的外观?

编辑 : ExpectedQuantity 定义为:
public int ExpectedQuantity {
get { return _expectedQuantity; }
}

最佳答案

将数据类型设置为字符串会导致问题消失,因此当其数据类型为 int 时,样式肯定会影响标签的内容。

关于wpf - 为什么这个标签在绑定(bind)时看起来与静态值不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13745131/

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