DateTimePicker使用自定义格式给出异常

本文关键字:异常 格式 自定义 DateTimePicker | 更新日期: 2023-09-27 18:24:04

当我尝试在DateTimePicker:中使用自定义格式时,收到以下异常

"该字符串未被识别为有效的DateTime。"

我使用以下片段:

  dtpSystemAdjustmentDate.Format = DateTimePickerFormat.Custom;
  dtpSystemAdjustmentDate.CustomFormat = "mm.dd.yyyy hh:mm:ss";

我在Microsoft帮助页面上找到了文档:http://msdn.microsoft.com/en-us/library/aa983603%28v=vs.71%29.aspx

我试过这个片段:

    // C#
    dateTimePicker1.CustomFormat = "'Today is:' hh:mm:ss dddd MMMM dd, yyyy";

我也收到了一个例外,抱怨"今日"是一个不被识别的关键词。

我怀疑某些东西与文化有关(我目前的文化是fr-CH),但我找不到让它发挥作用的方法。。。知道吗?

DateTimePicker使用自定义格式给出异常

我的问题与.Net或C#无关。

我尝试了一个空白项目,使用了相同的代码,它成功了。

我继承了Form的一个子类,该子类负责翻译表单中的Controls。不幸的是,有些东西扰乱了我的DateTimePicker的文本内容。

我以前的台词是正确的。