【发布时间】:2014-02-19 13:13:42
【问题描述】:
我有两个日期选择器,即:dtpFromDate 和 dtpToDate。
现在,我希望如果用户在 dtpFromDate 中选择了某个日期,那么他应该无法在其他日期控件中选择所选日期之前的日期,即 dtpToDate
我做的是这个
void dtpFromSearch_SelectedDateChanged(object sender, SelectionChangedEventArgs e)
{
if((!String.IsNullOrEmpty(dtpFromSearch.Text) && dtpFromSearch.SelectedDate!=DateTime.MinValue))
{
dtpToSearch.DisplayDateStart=dtpFromSearch.SelectedDate;
}
}
这不会禁用 dtpToDate 控件中的先前日期。任何人都可以帮忙。 我不想通过验证来处理它
【问题讨论】:
-
dtpFromDate的默认值是多少? -
this.dtpFromSearch.SelectedDate = DateTime.Today; this.dtpToSearch.SelectedDate = DateTime.Today.AddDays(7);
-
这是我在页面加载时所做的。
标签: c# wpf datepicker