Recurring appointments have been an enigma for me and I need some help understanding what exactly happens when you create a recurrence.
My software stores the appointment (not serialized, but all of the properties have their own column). my question is that when I create a recurrence, does the infragistics calendar hit the new appointment event for each recurrence (therefore each appointment recurrence would be separate in the database) or does it use the base appointment and create "ghost" appointments based on the recurrence pattern. In that case I would just need the one base appointment and save the recurrence to the database loading only based on the end date (or no end date) of the recurrence.
Thanks in advance
Hello,
If you have UltraCalendarInfo bound to a DataSet and when your customer create a recurrent appointment, in your DataSet you will get one row for the recurrent appointment. I have created a small sample where I have UltraTimeLineView, which displays the appointments of the UltraCalendarInfo and UltraGrid, which shared the same DataSource with UltraCalendarInfo, so in UltraGrid you could see the data's row associated within the appointment. When you create a recurrent appointment in runtime you will see the new added row in the UltraGrid.
Please let me know if you have any further questions.