Вы можете создать собственный класс привязки, который устанавливает StringFormat
и использовать его для привязки значений:
public class CustomBinding : Binding
{
public CustomBinding(string path) : base(path)
{
this.StringFormat = @"{0:dd/MM/yyyy}";
}
}
И в XAML:
<DataGrid AutoGenerateColumns="False" ItemsSource="{Binding TimeList}">
<DataGrid.Columns>
<DataGridTextColumn Binding="{local:CustomBinding StartDate}" />
</DataGrid.Columns>
</DataGrid>