当我更新到Windows 10 Build 15063后,我的DateTimePicker控件显示不正确。它似乎有制表符显示输出。当我挑值中正确设置控制的日期,但会显示如下DateTimePicker控件在Windows 10更新后显示日期不正确
02/ /02 /2016
当我设置一个文本框的的DateTimePicker的文本值是否设置正确。 有没有人有任何想法呢?我附上了输出的打印屏幕。
当我在Windows 10生成14393运行的代码它出来正确
例01
dtpDate.Text
返回 “2016年2月2日”
例02
Me.dtpDate.CustomFormat = "MM/dd/yyyy"
Me.dtpDate.Format = System.Windows.Forms.DateTimePickerFormat.Custom
Me.dtpDate.Location = New System.Drawing.Point(80, 80)
Me.dtpDate.Name = "dtpDate"
Me.dtpDate.Size = New System.Drawing.Size(88, 20)
Me.dtpDate.TabIndex = 6
类似的问题,发布了一周前在MSDN上的HTTPS ://social.msdn.microsoft.com/Forums/en-US/6174aa28-29cc-4749-bc02-5c02a1b3ff85/datepicker-issue-in-windows-10?forum = vbgeneral – djv
我发现这个也是https:// developercommunity.visualstudio.com/content/problem/45389/datetimepicker-control-broken-after-upgrade-to-win.html – H2O
所以短期修复是把'System.Windows.Forms.Application.EnableVisualStyles()'放入Form.Load。然后等待M $修复它。 – djv