Occurs before the Edit Appointment dialog appears on the screen for editing of an existing appointment, as a result of a double-click on the appointment in one of the default control views, the EditAppointmentDialog(Appointment) method call, or when an EditAppointmentDialogCommand command is received.

Namespace:  C1.Silverlight.Schedule
Assembly:  C1.Silverlight.Schedule (in C1.Silverlight.Schedule.dll)

Syntax

C#
public event EventHandler<AppointmentActionEventArgs> UserEditingAppointment
Visual Basic
Public Event UserEditingAppointment As EventHandler(Of AppointmentActionEventArgs)

Remarks

Use this event to make custom settings to an editing appointment before it appears on the screen and/or to implement your own reaction on this event, instead of activating a standard dialog window.

In order to change appointment properties before showing the dialog on a screen, use the appointment object referenced by the e.Appointment event argument.

To prevent activating a standard dialog window, set the e.Handled event argument to True.

See Also