在WPF中,我试图在a中绑定一个日期属性DataGrid,我只能对它绑定一个DateTime属性进行排序.
DataGrid
DateTime
应用程序应以与用户的"区域和语言"设置对应的格式显示日期.
问题是,当日期是string属性时,它会根据区域设置显示,但是当属性绑定到DateTime日期格式时,默认为美国而不是正确的区域.
string
因此,如果它绑定到string属性,则按列排序不起作用,如果它绑定到DateTime属性,则它不会转换为正确的区域.
wpf datetime listview mvvm
datetime ×1
listview ×1
mvvm ×1
wpf ×1