格式化Datagrid中的值
有没有办法格式化绑定到数据网格的值? 例如,我有以下内容:
我希望Date列只是日期(而不是时间),Amount列是货币格式。 以下是我填充数据网格的方法:
var transactions = TransactionManager.GetTransactions(); dgTransactionLog.ItemsSource = transactions;
使用StringFormat
属性:
- 标准数字格式字符串
- 标准日期和时间格式字符串
一个最简单的方法。 这里在下面的代码中使用您的语言代码作为ConverterCulture的值。 你可以在这里找到你的语言代码
输出将使用您的本地货币
除了货币之外的任何东西在这里找到stringFormat说明符