SchedulerAppointmentFormClosingEventArgs.FormType Property

Specifies the appointment form type.

Namespace: DevExpress.Blazor

Assembly: DevExpress.Blazor.v21.2.dll

Declaration

public SchedulerAppointmentFormType FormType { get; }

Property Value

Type Description
SchedulerAppointmentFormType

A SchedulerAppointmentFormType enumeration value.

Available values:

Name Description
EditForm

The detailed (pop-up) form that opens when a user clicks the expand button in the compact edit form.

CompactEditForm

The compact form that appears when a user creates or edits an appointment.

Remarks

The AppointmentFormClosing event is raised before the detailed (pop-up) or compact appointment form is closed. Use the event argument’s FormType property to identify the form.

<DxScheduler StartDate="@DateTime.Today"
             DataStorage="@DataStorage"
             ActiveViewType="SchedulerViewType.WorkWeek"
             AppointmentFormClosing="OnAppointmentFormClosing">
    @*...*@
</DxScheduler>

@code {
    void OnAppointmentFormClosing(SchedulerAppointmentFormClosingEventArgs args) {
        if (args.FormType == SchedulerAppointmentFormType.CompactEditForm) { 
            // Respond to form closing. For instace, show an information message.
        }
    }
    // ...
}
See Also