Default recurrence editing form.
[ComVisible(false)] public class AppointmentRecurrenceForm : XtraForm
<ComVisible(False)> Public Class AppointmentRecurrenceForm Inherits XtraForm
Default recurrence editing form with sample data is shown below.
The default appointment recurrence editing form allows a user to modify the following recurrence pattern properties:
|Appointment time / Start||Appointment.Start|
|Appointment time / End||Appointment.End|
|Appointment time / Duration||Provides alternative way of setting the Appointment.End value.|
|Recurrence pattern / Daily||Switches to the RecurrenceType.Daily, shows the DailyRecurrenceControl|
|Recurrence pattern / Weekly||Switches to the RecurrenceType.Weekly, shows the WeeklyRecurrenceControl|
|Recurrence pattern / Monthly||Switches to the RecurrenceType.Monthly, shows the MonthlyRecurrenceControl|
|Recurrence pattern / Yearly||Switches to the RecurrenceType.Yearly, shows the YearlyRecurrenceControl|
|Range of recurrence / Start||RecurrenceInfo.Start|
|Range of recurrence||RecurrenceInfo.Range|
Appointment Recurrence forms utilize the LayoutControl to arrange controls. Due to possible LayoutControl-related issues in inherited Forms (see the Using a LayoutControl in Inherited Forms article), avoid redesigning Appointment Recurrence form descendants at design time.