DatePicker显示空日期vb.net

时间:2017-04-19 01:56:58

标签: vb.net datepicker null

所以,在VB.NET中,我可以看到当前日期(“2017年4月18日星期二”)但是在运行时,我得到以下内容:http://i.imgur.com/QUG0wq6.png

有关可能发生的事情的任何想法?刚刚开始发生。

2 个答案:

答案 0 :(得分:0)

我无法复制这个问题。

在搜索您的操作系统时,键入“日期格式”,然后单击“更改日期和时间格式”条目。验证长日期的条目是否为:

dddd, MMMM dd, yyyy

您可能希望将其切换为其他内容然后再返回以确保设置已保存。

回到Visual Studio,将新的DateTimePicker添加到表单并将其命名为dtpSample,然后将此代码放入表单加载事件中:

With dtpSample
    .Value = Now.AddMonths(1) '1 month in the future
    .ShowUpDown = False
    .Format = DateTimePickerFormat.Long
End With

如果现在运行项目并且dtpSample中的日期很好并且另一个中的日期仍然错误,那么您的代码中的某些内容听起来就像是破坏/更改了原始控件。

答案 1 :(得分:0)

我在使用VS2015构建的应用程序时遇到了同样的问题,但只有在部署到"创建者的更新" PC。原来那个"启用应用程序框架"复选框需要在项目“应用程序”页面中进行检查,如下所示:

https://i.stack.imgur.com/upeYT.png