2013-09-27 39 views

回答

2
dateTimePicker1.MinDate = DateTime.Now; 

如果你想当月的第一天之前禁用天:如果你想

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

我试过了,但在我的日历中,我想显示当前月份的过去日期。只有选择应该禁用,以便最终用户不会被允许在过去的日期禁止任何房间... – user2815115

+0

@ user2815115我修改了答案。 – Alireza

2

使用

dateTimePicker.MinDate = DateTime.Now; 

限制未来日期使用以下代码

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

从当前日期起只能使用10天。

+0

我试过了,但是在我的日历上,我想显示当前月份的过去日期。只有选择应该禁用,以便最终用户不会被允许在过去的日期禁止任何房间... – user2815115

0

试试这个,

dateTimePicker1.MinDate = DateTime.Now;

+0

这不会显示在我的日历上填满过去的日期。我想要保留当前月份的过去日期,但不应该选择这些日期。 – user2815115

相关问题