我正在开发的一个基于表单的应用程序的一个功能允许用户搜索记录的历史记录。
用户可以按名称、数字和日期之间进行搜索,并将结果填充到datagridview控件中。

但是,由于该表单将用于搜索以前的记录。用户选择未来日期的能力不是必需的。
有没有一种方法可以防止用户选择未来的日期,甚至灰显未来的日期?
发布于 2012-09-12 17:39:28
您可以尝试使用基于MaxDate属性的代码
yourControl.MaxDate = DateTime.Today;链接:http://msdn.microsoft.com/fr-fr/library/system.windows.forms.datetimepicker.maxdate.aspx
发布于 2012-09-12 17:38:34
您可以使用DateTimePicker.MaxDate属性:
DateTimePicker.MaxDate Property__:获取或设置可以在控件中选择的最大日期和时间。
发布于 2012-09-12 17:38:22
请尝试:
dateTimePicker.MaxDate = DateTime.Now;https://stackoverflow.com/questions/12385236
复制相似问题