blazor-devexpress-dot-blazor-dot-schedulerappointmentformeventargs.md
Specifies the appointment form type.
Namespace : DevExpress.Blazor
Assembly : DevExpress.Blazor.v25.2.dll
NuGet Package : DevExpress.Blazor
public SchedulerAppointmentFormType FormType { get; set; }
| Type | Description |
|---|---|
| SchedulerAppointmentFormType |
A SchedulerAppointmentFormType enumeration value.
|
Available values:
| Name | Description |
|---|---|
| EditForm |
The extended (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.
|
The AppointmentFormShowing event is raised before the extended or compact appointment form is shown. Use the event argument’s FormType property to identify the form.
<DxScheduler StartDate="@DateTime.Today"
DataStorage="@DataStorage"
ActiveViewType="SchedulerViewType.WorkWeek"
AppointmentFormShowing="OnAppointmentFormShowing">
@*...*@
</DxScheduler>
@code {
void OnAppointmentFormShowing(SchedulerAppointmentFormEventArgs args) {
if (args.FormType == SchedulerAppointmentFormType.CompactEditForm) {
args.Cancel = true;
}
}
// ...
}
Refer to the AppointmentFormShowing event description for additional information.
See Also
SchedulerAppointmentFormEventArgs Class