Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WPF/C#-将日期格式应用于listview_C#_Wpf_Data Binding_Listview_Date Format - Fatal编程技术网

WPF/C#-将日期格式应用于listview

WPF/C#-将日期格式应用于listview,c#,wpf,data-binding,listview,date-format,C#,Wpf,Data Binding,Listview,Date Format,我有一个绑定到对象集合的listview。其中一个属性是名为startDate的DateTime对象。它以标准的1/1/2001 1:00:00 PM格式显示 我想把日期放在yyyy-MM-dd HH:MM:ss.fff格式中只是为了显示。是否有一种方法可以在以上述所需格式显示基础DateTime对象的同时保持其灵活性?我更喜欢在XAML中执行此操作,而不是向对象或沿这些线添加显示属性 这些对象实现INotifyPropertyChanged接口(如果需要的话) 谢谢大家 只需更改绑定中的S

我有一个绑定到对象集合的listview。其中一个属性是名为startDate的DateTime对象。它以标准的1/1/2001 1:00:00 PM格式显示

我想把日期放在yyyy-MM-dd HH:MM:ss.fff格式中只是为了显示。是否有一种方法可以在以上述所需格式显示基础DateTime对象的同时保持其灵活性?我更喜欢在XAML中执行此操作,而不是向对象或沿这些线添加显示属性

这些对象实现INotifyPropertyChanged接口(如果需要的话)



谢谢大家

只需更改绑定中的StringFormat

DisplayMemberBinding="{Binding Path=startDate, StringFormat='yyyy-MM-dd HH:mm:ss.fff'}"

天啊,我试过了,但我没有把字符串放在单引号里。新手犯的错误。谢谢,雷。