C#DateTimePicker从今天起2天预约

时间:2019-02-07 10:22:53

标签: c# sql

我有我的预订系统,但我几乎完成了预订,但是问题是小组成员希望我们限制用户在这一天(即我已经这样做的当天)进行预订。但是他们改变了主意,希望用户在这一天之后保留2天。如果今天的日期是2019年2月7日(在datetimepicker中),则用户只能从今天起2天进行预订。意味着用户必须将datetimepicker更改为2019年2月9日才能进行预订。

我已经爬行了,过去3天从互联网上冲浪,我找不到任何解决方案。

1 个答案:

答案 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属性