我的 sql 表中有一个数据类型为 Time(0) 的字段。如果我将我的 gridviewcolumn 绑定到它而不格式化它会很好地填充,只是看起来不太好并且是 24 小时格式。
我只需要为 ex 显示“2:00 PM”格式。但是没有任何方法可以格式化这些数据。
<telerik:GridViewDataColumn Header="Hours Start" DataMemberBinding="{Binding Path=HoursStart}" DataFormatString="{}{0:hh:mm tt}" />
也试过...
<telerik:GridViewDataColumn Header="Hours End" Width="75" IsFilterable="True" IsSortable="True">
<telerik:GridViewDataColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=HoursEnd, StringFormat={}{0:hh:mm tt}}" />
</DataTemplate>
</telerik:GridViewDataColumn.CellTemplate>