WPF ListView的千位分隔符
-
22-08-2019 - |
题
我想显示序数i千种分离格式。号码显示在ListView控件的一列。我有下面的XAML代码,但它甚至不编译!
<GridViewColumn Header="Total" DisplayMemberBinding="{Binding PaidValue, StringFormat={0:0,0}}" />
从图我的C#点,{0:0,0}是这样做正确的格式,是吗?有什么不对呢?
该错误是完全无关:“未知的生成错误,‘键不能为空’指向同一行的XAML代码如果尝试了相同格式的其它变体,没有用
解决方案
好,我发现了一种方法做到这一点。我需要说的是,其实我已经安装了SP1,从而很多博客文章都暗示{0:C}应该工作,虽然它没有与最终会产生相同的编译时错误!以下是我做的:
<GridViewColumn DisplayMemberBinding="{Binding Path=PaidValue, StringFormat='0,0'}" />
编译和可与没有问题。我不知道其他绑定的的StringFormat值仍然有效。
其他提示
<GridViewColumn Header="Total"
DisplayMemberBinding="{Binding PaidValue, StringFormat={0:c}}" />
的数量将格式化到本地字符串货币。
您可以找到本网站
不隶属于 StackOverflow