当前位置: 代码迷 >> C# >> WPF DataGrid 日期显示格式 怎么改为24小时制
  详细解决方案

WPF DataGrid 日期显示格式 怎么改为24小时制

热度:124   发布时间:2016-05-05 04:58:45.0
WPF DataGrid 日期显示格式 如何改为24小时制

// dgv_show为用于显示的DataGrid,dt为一个DataTable
dgv_show.ItemsSource = dt.AsDataView();


DataTable里面含有日期数据,在DataGrid上显示的日期格式为 含有 AM/PM 的格式,
由于个人习惯看 24小时制的时间格式数据,
请问如何更改呢?万分感谢

xaml DataGrid部分:

<DataGrid Grid.Row="5" Grid.Column="1" Grid.ColumnSpan="5" Name="dgv_show" RowHeaderWidth="30" LoadingRow="dgv_show_LoadingRow" MouseDoubleClick="dgv_show_MouseDoubleClick" />


------解决思路----------------------
来源数据里格式化成你要的样式就好,
datagridview里不记得有没有单元格格式化的东西,基本不用。
------解决思路----------------------
你的列呢??在DataGridTextColumn 中的Text的binding中  添加  StringFormat='yyyy-MM-dd HH:mm:ss'
------解决思路----------------------
我基本上是在SQL语句中进行格式化。到了程序里有时不容易设定这样的显示效果。