我有我的预订系统,但我几乎完成了预订,但是问题是小组成员希望我们限制用户在这一天(即我已经这样做的当天)进行预订。但是他们改变了主意,希望用户在这一天之后保留2天。如果今天的日期是2019年2月7日(在datetimepicker中),则用户只能从今天起2天进行预订。意味着用户必须将datetimepicker更改为2019年2月9日才能进行预订。
我已经爬行了,过去3天从互联网上冲浪,我找不到任何解决方案。
答案 0 :(得分:0)
对于Windows表单:
DateTimePicker具有MaxDate属性:https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.datetimepicker.maxdate?view=netframework-4.7.2
显示表单时,将Maxdate设置为未来两天的日期:
myDatePicker.MaxDate = DateTime.Now.AddDays(2);
这将限制用户只能选择最多两天的日期,而不能选择超过两天的日期
如果您希望用户只能选择未来两天或更长时间的日期,请改用MinDate属性