gpt4 book ai didi

c# - .net c# 带掩码的文本框日期 - 设置

转载 作者:太空宇宙 更新时间:2023-11-03 14:30:04 25 4
gpt4 key购买 nike

我有一个 c# .net 项目,想要一个日期值的输入文本框。我希望它显示默认值 mm/dd/yyyy,然后允许用户输入有效日期。

我试过使用屏蔽文本框,但它不喜欢上面的格式。

如果我尝试使用 //____ 看起来很糟糕,00/00/0000 也是如此,当然如果你像 03/11/2009 一样输入“0”,你会得到 3/11/29 因为 0 作为掩码的一部分被删除了。

设置这样一个输入框的最佳方法是什么,有效地使用掩码,只允许数字和验证(虽然在这一点上我并不那么担心)。

这看起来很简单,其实不然。

最佳答案

尝试检查 OnChange 事件中的日期。检查文本的长度,在适当的时候添加/。

或者,看看 DatePicker 是否是更好的选择...

关于c# - .net c# 带掩码的文本框日期 - 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2870385/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com