我有两个日期选择器,即: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控件中的先前日期。谁能帮忙。 我不想通过验证
来处理它答案 0 :(得分:1)
所以你可以做到以下几点,
将SelectedDate
的{{1}}属性绑定到dtpFromSearch
的{{1}}属性并在此处放置转换器...
在转换器中,检查DisplayDateStart
是否为dtpToSearch
,然后您可以根据需要返回日期..以及结束日期,将其绑定到SelectedDate
..
获取有关下方显示日期的更多信息..