【发布时间】:2013-08-22 11:30:09
【问题描述】:
我有两个dateTimePicker,我想知道是否可以做这样的事情。我在第一个选择日期,在第二个选择日期,它会自动阻止选择比第一个更早的日期的可能性?如果是这样,我该如何实现?
【问题讨论】:
-
在 Jquery 中,在第一个日期选择器的更改事件中,您可以将所选日期设置为第二个日期选择器的最小日期。
标签: c# winforms datetimepicker
我有两个dateTimePicker,我想知道是否可以做这样的事情。我在第一个选择日期,在第二个选择日期,它会自动阻止选择比第一个更早的日期的可能性?如果是这样,我该如何实现?
【问题讨论】:
标签: c# winforms datetimepicker
您可以处理第一个 DateTimePicker 的 ValueChanged 事件并在那里设置第二个 DateTimePicker 的 MinDate 属性。
private void firstDateTimePicker_ValueChanged(object sender, EventArgs e)
{
//add code to validate selected value (handle errors etc...)
//...
secondDateTimePicker.MinDate = firstDateTimePicker.Value;
}
【讨论】:
使用第一个dateTimePicker的ValueChanged事件,设置dateTimePicker2的MinDate为dateTimePicker1的值。
dateTimePicker2.MinDate = dateTimePicker1.Value;
【讨论】: