Skip to main content

AppointmentRecurrenceForm Class

Default recurrence editing form.

Namespace: DevExpress.XtraScheduler.UI

Assembly: DevExpress.XtraScheduler.v23.2.dll

NuGet Package: DevExpress.Win.Scheduler

Declaration

[ComVisible(false)]
public class AppointmentRecurrenceForm :
    XtraForm

Remarks

Default recurrence editing form with sample data is shown below.

RecurrenceDialog

The default appointment recurrence editing form allows a user to modify the following recurrence pattern properties:

Caption Property
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

Note

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.

Inheritance

Show 11 items
Object
MarshalByRefObject
Component
Control
ScrollableControl
ContainerControl
Form
DevExpress.XtraEditors.DForm
DevExpress.XtraEditors.MouseWheelContainerForm
XtraForm
AppointmentRecurrenceForm
See Also