У меня был TimeSpan, сохраненный в SqlCe в тиках, и когда я загружаю данные в DataGrid, я хочу отформатировать это значение в HH: MM: SS. Я стараюсь:как отформатировать время в wpd DataGrid?
<DataGridTextColumn Binding="{Binding tiempo, StringFormat={}{0:hh':'mm':'ss}, TargetNullValue=' --- '}" Width="80" Header="Tiempo"/>
Но DataGrid показывает «hh: mm: ss» вместо значения.
я стараюсь попробовать его с другими узорами, как StringFormat="hh\:mm\:ss"
Любая идея?
Спасибо! и извините за мой плохой английский!
Не уверен, что вы можете использовать 'String.Format' внутри вашей привязки. Но вы можете легко достичь этого, используя «ValueConverter». Взгляните на этот [учебник] (http://wpftutorial.net/ValueConverters.html) – PoweredByOrange
@ programmer93 Это [StringFormat] (http://msdn.microsoft.com/en-us/library/system.windows. data.bindingbase.stringformat.aspx), а не метод String.Format. – Clemens