【发布时间】:2015-11-14 20:39:29
【问题描述】:
我有一个 WPF 数据网格,它绑定到如下所示的类对象:
<DataGridTextColumn Header="Order Date" Binding="{Binding OrderDate }" />
类中的属性比较简单,如下:
public DateTime OrderDate { get; set; }
当我填充此属性时,我只是发送 DateTime.Date(仅日期,而不是时间):
.Select(
r =>
new Customer
{
Persona = r.Persona,
CustomerName = r.CustomerName,
Email = r.Email,
Organization = r.Organization,
PhoneNumber = r.PhoneNumber,
Street = r.Street,
Suburb = r.Suburb,
Postcode = r.Postcode,
OrderDate = r.OrderDate.Date
}))
不幸的是,这并没有反映在我的 WPF 数据网格中,因为它显示了日期,但它也将时间(无处不在)显示为 12:00:00AM。我应该如何让我的 WPF 数据网格只显示日期?
【问题讨论】: