【问题标题】:Custom DateTimePicker value isn't saved in Application Settings自定义 DateTimePicker 值未保存在应用程序设置中
【发布时间】:2012-01-05 09:23:37
【问题描述】:

更新:

我想在我的应用程序设置中保存自定义 DateTimePicker.Value。 自定义格式为:dd/MM/yyyy hh:mm:ss,而不是 dd/MM/yyyy 我在应用程序设置参数中创建的字段是 LASTSAVE (DATE / APPLICATION)

当我尝试将 ApplicationSettings/PropertyBinding ... VALUE 与我的字段 LASTSAVE 链接时,出现错误:

值“01/01/0001 00:00:00”对“值”无效。 “价值”必须 是 ... 'MinDate' 和 'MaxDate'。

参数名称:值

然后我在我的控件 DATETIMEPICKER 的属性中输入了 MIN 和 MAX 日期。 我还在属性值中输入了一个开始日期,例如 23/11/2011 12:00:00 ;

但是,当我重新尝试将 ApplicationSettings/PropertyBinding ... 值链接到 LASTSAVE / 时,我遇到了同样的错误(值“01/01/0001 00:00:00”对“值”无效。 )。我已经保存了所有,执行一个在 datetimepicker.value 中输入值的过程,但它没有保存,因为没有链接。

请给个解决办法?

【问题讨论】:

  • 我们可能需要查看代码才能知道问题所在。

标签: vb.net date datetimepicker settings


【解决方案1】:

'01/01/0001 00:00:00' 是 DateTime.Empty,它是尚未设置的 DateTime 的默认值。您的应用程序设置中是否有一个值?您是否正在处理尚未设置值的情况?

【讨论】:

  • @brian anderson : 你好,布赖恩,
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-31
  • 2014-03-22
  • 1970-01-01
  • 2015-05-22
  • 1970-01-01
相关资源
最近更新 更多