如何在 C# 中禁用我的日历(日期时间选择器)上的过去日期。灰掉过去的日期,只启用未来的值
问问题
11897 次
3 回答
5
dateTimePicker1.MinDate = DateTime.Now;
如果要禁用当月第一天之前的几天:
dateTimePicker1.MinDate = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1);
于 2013-09-27T12:04:34.977 回答
2
利用
dateTimePicker.MinDate = DateTime.Now;
如果您想限制未来的日期,请使用以下代码
dateTimePicker.MaxDate = DateTime.Now.AddDays(10);
它将仅启用从当前日期起的 10 天。
于 2013-09-27T12:11:27.143 回答
0
尝试这个,
dateTimePicker1.MinDate = DateTime.Now;
于 2013-09-27T12:42:44.923 回答