2013-06-26 156 views
2

我想要停用NOW的前一天,而不是从现在到未来,但我无法找到如何去做的方式。 我用这个代码:日期时间选择器c中的无效特定日期#

Datetimepicker1.Value = System.DateTime.Now; 
Datetimepicker1.Enabled = false; 

但禁用所有的一天,我不能选择未来的日子。

同样的问题与去活动NOW的下一天,而不是从过去到现在。 任何人都可以帮助我,谢谢。

+1

和设置['MinDate'(http://msdn.microsoft.com/en-us/library/system.windows.forms.datetimepicker.mindate。 aspx)到'DateTime.Now'不起作用? –

+0

Dupe我认为http://stackoverflow.com/questions/8353801/limiting-the-dates-within-a-c-sharp-win-form-datetimepicker – Bit

回答

6

您正在禁用整个DatePicker控件。你需要的是设置它MinDate属性:

dateTimePicker1.MinDate = DateTime.Now; 
相关问题