删除美元符号在WPF DataGridTextColumn StringFormat=C

本文关键字:StringFormat DataGridTextColumn WPF 美元 符号 删除 | 更新日期: 2023-09-27 18:17:48

当我设置StringFormat=c时,下面的AMOUNT列显示带有$的值,这不是我想要的,因为我在表中处理多种货币。

<DataGridTextColumn Binding="{Binding AMOUNT, StringFormat=c}" Header="Amount" IsReadOnly="True" />

问题1. 如何从数据网格中删除$符号?2. 更一般地说,我如何找出StringFormat的可用值?检查了MSDN库,我找不到适用于StringFormat的值字典。

删除美元符号在WPF DataGridTextColumn StringFormat=C

StringFormat=n代替StringFormat=c

见:http://pdmlab.com/samples/

问题2的答案:以下链接显示了预定义格式字符串的列表:http://msdn.microsoft.com/en-us/library/dwhawy9k%28v=vs.110%29.aspx

对问题1的回答:下面的链接解释了如何构建自定义格式字符串:http://msdn.microsoft.com/en-us/library/0c899ak8%28v=vs.110%29.aspx