WPF数据网格列格式编号,以包含逗号

本文关键字:包含逗 编号 格式 数据 数据网 网格 WPF | 更新日期: 2023-09-27 18:29:59

我认为这会很简单,可能是这样,但我在谷歌上找不到任何东西。我有一个WPF应用程序,它有一个绑定到我的对象的数据网格,其中包含bool、string&在显示int的地方,我想显示30000而不是30000。这是怎么回事?

任何帮助都会很棒,谢谢M

WPF数据网格列格式编号,以包含逗号

您正在寻找StringFormat

<DataGridTextColumn Binding="{Binding myInt, StringFormat='{0:N0'}}"/>

<DataGridTextColumn Binding="{Binding myInt, StringFormat={}{0:N0}}"/>

如果使用DataGridTextColumn,则可以在绑定上使用StringFormatter

<DataGrid>
    <DataGrid.Columns>
        <DataGridTextColumn Binding="{Binding MyNumber, StringFormat={0:#,0} {1:#,0}}" />
    </DataGrid.Columns>
</DataGrid>