Hi,
in my application, I will allow showing and hiding all calendars used in the schedule control (merged display mode). However, when all calendars are hidden, the control only shows a blank area instead of a calendar. I understand the reason, but I need a way around that. The calendar control should still be fully visible, with no calendar selected, but when adding a new item to it (double click for example) it should create the appointment in the default calendar and make this calendar visible again.
I'm not sure how to achieve this goal currently. I could add an empty default calendar that cannot be disabled by the user, but then the control also creates new appointments in it, which I'd like to prevent or rather "redirect" to a different calendar. Is that possible?
Best regards,
Florian
Leaving the "default calendar" visible won't work, because it may have been hidden by the user and it would be weird to show it anyway.
Since you pointed out that Outlook also uses a rather "weak" solution, I will use this approach and simply disable the last checkbox. Should be good enough, thanks.
There is nothing in the control to facilitate what you are describing so you could submit a suggestion for adding this. In the case of Outlook, they just don't let you hide the last calendar. Since you want the "default calendar" to be made visible again should some activity be created then why not just leave the default calendar visible once you hide all the others?