У меня есть список, связанный с коллекцией объектов. Одно из свойств - объект DateTime с именем startDate. Он отображается в стандартном формате 1/1/2001 1:00:00 PM
Я хочу поместить дату в формате yyyy-MM-dd HH: mm: ss.fff только для целей отображения. Есть ли способ сохранить базовый объект DateTime в тактическом состоянии при отображении его в желаемом формате выше? Я бы предпочел сделать это в XAML, а не добавлять свойство отображения к объекту или что-то в этом роде.
Объекты реализуют интерфейс INotifyPropertyChanged, если это важно.
<ListView x:Name="lvBatches"
SelectionMode="Single"
Margin="12,73,349,61"
Background="WhiteSmoke"
SelectionChanged="lvBatches_SelectionChanged"
ToolTip="Click on the column headers to sort by that column"
FontSize="10pt"
ItemContainerStyle="{StaticResource itemStyle}"
ItemsSource="{Binding batchCollection}">
<!-- ... -->
<GridViewColumn x:Name="colStart"
Width="200"
DisplayMemberBinding="{Binding startDate}">
<GridViewColumnHeader Content="Start Date"
Click="GridViewColumnHeader_Click"/>
</GridViewColumn>
Заранее всем спасибо.