【发布时间】:2014-01-08 05:02:55
【问题描述】:
默认情况下,VB.NET 表单中的日历对象将选择“今天日期”。
如何设置它,以便在默认情况下,在用户执行点击操作之前,它不会选择任何日期?
谢谢,
C.
【问题讨论】:
-
这似乎违背了控件的目的。还针对基础类型 (DateTime) 的基本配置,默认情况下它没有 Nothing/null(必须始终选择日期/时间)。此外,我没有看到尝试这样做的确切意义:查看选择的今天日期(或任何其他日期)应该没问题。您可能会做的是通过(临时)修改所选日期的样式来“隐藏事实”;例如:默认情况下设置一个不突出显示的选定日期样式(例如,与未选中相同的样式)并将其修改为您想要的样式...
-
...在第一次选择之后。
-
@varocarbas:日期控件中没有日期的正当理由有数百个。例如,在一个人的生平记录中,死亡日期可能不应该默认为今天或任何其他日期。同样,在最初创建货件记录时(直到货件实际到达),接收货件的日期应该为空。
-
@user7378:这是用于 win forms 还是 asp.net?
-
通过使用完全避免它的解决方法解决了问题。无论如何,谢谢你们。