如何在C#中禁用我日历上的过去日期(datetimepicker)

时间:2013-09-27 11:59:58

标签: c# datetime

如何在C#中禁用我的日历(日期时间选择器)上的过去日期。 灰色过去的日期仅启用未来值

3 个答案:

答案 0 :(得分:3)

dateTimePicker1.MinDate = DateTime.Now;

如果您想要在当月第一天之前停用天数:

dateTimePicker1.MinDate = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1);

答案 1 :(得分:2)

使用

dateTimePicker.MinDate = DateTime.Now;

如果您想限制未来日期,请使用以下代码

dateTimePicker.MaxDate = DateTime.Now.AddDays(10);

它将从当前日期起仅启用10天。

答案 2 :(得分:0)

试试这个,

dateTimePicker1.MinDate = DateTime.Now;