这是一个WinForms,VB.NET应用程序,使用VS 2010 Pro。我向表单添加了一个datetimepicker。将自定义属性设置为MM/dd/yyy。我的函数的相关部分如下:DateTimePicker自定义格式不显示
If IsDate(_uni.unitRentDate) Then
t_TenantUnitRentDate.Value = _uni.unitRentDate
Else
If Not _uni.unitRentDate.HasValue Then
t_TenantUnitRentDate.Value = New DateTime(2010, 1, 1)
End If
End If
_uni是在EF一张桌子和unitRentDate存储在该表作为DATETIME。 datetimepicker是t_TenantUnitRentDate。
我遇到的问题是,当窗体加载dateTimePicker以2012年9月10日星期六这个例子的格式显示日期时。这不是我想要它做的。它应该显示为2012年9月10日。为什么这个失败我查看了从数据库返回的日期,并且当时显示的是正确的日期值。
我不知道我怎么错过了格式财产的的DateTimePicker的属性。这是正确的,我认为是造成问题,并设置了很长时间,所以无论我做什么,它总是会以我不需要的方式显示。非常感谢 – Skindeep2366