代码之家  ›  专栏  ›  技术社区  ›  Rob

将datetime绑定到maskedtextbox时如何应用格式字符串?

  •  1
  • Rob  · 技术社区  · 15 年前

    我有一个 MaskedTextBox 使用面罩 "00/00/\2\000" 将输入限制为 XX/XX/20XX Text 绑定到的属性 MyBindingSource.SomeProperty 类型的 DateTime .

    最近,月份或日期为一位数的值最近开始错误显示。我希望 ToString() 方法是在数据绑定的某个点上对该值调用的,我认为该调用没有用零填充月/日。

    我尝试设置 MaskedTextBox.Text 属性到 日期时间 在高级数据绑定属性中,但没有帮助。

    我如何申请 ToString("MMddyyyy") 转换时 日期时间 在值绑定到 文本 财产?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Community Mohan Dere    8 年前

    你可以用装订的 Parse Format 您自己进行转换的事件,如中所示 this answer

    推荐文章