在datetimepicker中禁用日历日期

时间:2018-10-16 05:47:20

标签: c# .net winforms .net-3.5

我在表单中使用了两个datetimepicker。我想在两个datetimepickers中将将来的日期和(sysdate -60)之前的日期显示为灰色。

当表单加载时,我为两个ddatetimepickers设置了min和max。这只会显示设定的最小和最大范围内的日期。

private void form_main_Load(object sender, EventArgs e)
{     
    dateTimePicker1.MaxDate = DateTime.Today;
    dateTimePicker2.MaxDate = DateTime.Today;

    dateTimePicker1.MinDate = DateTime.Today.AddDays(-60);
    dateTimePicker2.MinDate = DateTime.Today.AddDays(-60);

}

但是我希望所有日期都可见,但是如上所述,将来和(sysdate -60)之前的日期应设为灰色。有可能吗?

0 个答案:

没有答案