0

我想利用DateTimePicker' 的日期验证,但日历对我们的客户来说设置日期似乎很麻烦(他们宁愿只使用键盘,在表单中按标签)。

因此,我仔细查看了文档,发现摆脱日历的一种方法是将ShowUpDown属性设置为 true。所以我得到了这个:

在此处输入图像描述

但是,我们的客户现在说他们不想使用旋转按钮,因此他们不希望它可见/可访问。即他们想要这个:

在此处输入图像描述

但是,如果我设置ShowUpDown为 false,我将返回日历。还有其他方法吗?

4

1 回答 1

0

不得不推出我自己的自定义控件。幸运的是,团队中的其他人已经编写了自定义控件,所以我有示例代码可以开始。无论如何,如果我必须自己做这种事情,那么框架有什么用?希望他们在 .net 4.5 中解决了这个问题......

编辑:使用 MaskedTextBoxValidatingType = typeof(System.Date)是一个更好的解决方案。对不起.NET!

于 2012-06-18T12:33:26.697 回答