Hi all!
I'm writing a reporting app where the user can select one date or a date range.
I put validation in so the user cannot select an end date before a start date and vice versa by manipulating the MaxDate and MinDate properties of two DatePicker Controls on a VB.NET 2.0 Windows App. The problem is that when using date ranges, if the user unwittingly selects the wrong end date, then tries to move the start date beyond it, they can click the calendar all they want, but nothing happens until they select a date before the end date.
Now, I know this is "unlikely" to happen, but I'm sure it will, and the people using it will complain. I was wondering if anyone knows how to shade/color/hide all dates > MaxDate and all dates < MinDate with the Framework's DatePicker control, or any other "user friendly" means to let the user know the date they are picking is not valid e.g. triggering a tooltip or something. And if you are sure you can not do this with the built-in control, please let me know so I can start making my own.
Thanks,
Merk
I'm writing a reporting app where the user can select one date or a date range.
I put validation in so the user cannot select an end date before a start date and vice versa by manipulating the MaxDate and MinDate properties of two DatePicker Controls on a VB.NET 2.0 Windows App. The problem is that when using date ranges, if the user unwittingly selects the wrong end date, then tries to move the start date beyond it, they can click the calendar all they want, but nothing happens until they select a date before the end date.
Now, I know this is "unlikely" to happen, but I'm sure it will, and the people using it will complain. I was wondering if anyone knows how to shade/color/hide all dates > MaxDate and all dates < MinDate with the Framework's DatePicker control, or any other "user friendly" means to let the user know the date they are picking is not valid e.g. triggering a tooltip or something. And if you are sure you can not do this with the built-in control, please let me know so I can start making my own.
Thanks,
Merk