C# 使用绑定设置字符串格式,以设置无小数点的货币格式

C# 使用绑定设置字符串格式,以设置无小数点的货币格式,c#,wpf,C#,Wpf,我希望将数据网格中的数据绑定为 1200美元 然而,我还没有找到一种方法来做到这一点 我找到了这个答案 1200使用{0:0,0} 但它前面没有一个美元符号 使用绑定的StringFormat成员需要使用什么来完成此操作。如果我正确理解您的需要,您可以使用。这是链接到的示例中列出的第二个 decimal a = 1200; return a.ToString("C"); // or string.Format("{0:C}", a); 如果您实际上不想表示任何小数位,也可以使用“C0” 与任

我希望将数据网格中的数据绑定为

1200美元

然而,我还没有找到一种方法来做到这一点

我找到了这个答案

1200使用
{0:0,0}

但它前面没有一个美元符号


使用绑定的StringFormat成员需要使用什么来完成此操作。

如果我正确理解您的需要,您可以使用。这是链接到的示例中列出的第二个

decimal a = 1200;

return a.ToString("C"); // or string.Format("{0:C}", a);
如果您实际上不想表示任何小数位,也可以使用
“C0”


与任何自定义格式字符串相比,此字符串的主要优点在于,它可以根据客户端的文化差异进行自我调整。

啊,谢谢,我刚想发表一条评论,说我不需要小数点…@jharr100我注意到,在发布它之后,我想在我说任何事情之前再次检查它是否工作正常。:)