12
我有一個綁定到對象集合的列表視圖。其中一個屬性是一個名爲startDate的DateTime對象。它顯示在標準1/1/2001 1:00:00 PM格式WPF/C# - 將日期格式應用到列表視圖
我想將日期設置爲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>
在此先感謝,所有。
Jeez - 我試過了,但我沒有把字符串放在單引號中。菜鳥的錯誤。謝謝,雷。 – Yatrix