Generic DataTemplate used in multiple GridViewColumns
I have a GridView that displays some values: <ListView ItemsSource="{Binding MyDataSource}"> <ListView.View> <GridView> <GridViewColumn Header="Date1" DisplayMemberBinding="{Binding Date1}" /> <GridViewColumn Header="Date2" DisplayMemberBinding="{Binding Date2}" /> ...other Columns, not necessarily containing dates... </GridView> </ListView.View> </ListView> This works fine. Now I want to create a data template that formats a date in a specific way: <DataTemplate x:Key="MySpecialDate"> <TextBlock Text="{Binding StringFormat={}{0:yyyy.MM.dd}}" /> </DataTemplate> Adding CellTemplate won't work