0

我对 WPF 很陌生,所以请原谅我的无知。我目前有一个我用作ItemsSourcefor a的对象列表DataGrid。对象的字段之一是浮点数据类型,DataGrid当用作ItemsSource.

如果可能的话,我想删除这些小数位,而不更改基础数据。换句话说,我想将它们显示DataGridList.

如果使用 C# 可以做到这一点,那将是非常棒的。XAML 让我想呕吐 :)

4

1 回答 1

2

如果您只是尝试格式化值以用于显示目的,则可以使用如下StringFormat属性Binding

<DataGridTextColumn Header="My Number" Binding="{Binding MyNumber, StringFormat=N}"/>

这避免了Converter在非常简单的情况下对 a 的需要。如果您需要更多的功能/灵活性,那么 aConverter绝对是要走的路。

于 2013-04-26T18:33:41.730 回答