A class that represents the information for the appointments during the drag operation.
Definition
Namespace:Telerik.Windows.Controls.ScheduleView
Assembly:Telerik.Windows.Controls.ScheduleView.dll
Syntax:
public class ScheduleViewDragDropPayload : Payload, IDataObject, IPayload
Inheritance: objectPayloadScheduleViewDragDropPayload
Implements:
Inherited Members
Constructors
Initializes a new instance of the ScheduleViewDragDropPayload class.
public ScheduleViewDragDropPayload(IEnumerable sourceAppointmentsSource, IEnumerable<IOccurrence> draggedAppointments, IOccurrence draggedAppointment)
The appointments of RadScheduleView.
draggedAppointmentsIEnumerable<IOccurrence>The dragged appointments.
draggedAppointmentIOccurrenceThe dragged appointment that is used to calculate the position of the drag cues of all dragged appointments.
Initializes a new instance of the ScheduleViewDragDropPayload class.
public ScheduleViewDragDropPayload(IEnumerable sourceAppointmentsSource, IEnumerable<IOccurrence> draggedAppointments)
The appointments of RadScheduleView.
draggedAppointmentsIEnumerable<IOccurrence>The dragged appointments.
Fields
A format representing this object.
public static readonly string PayloadFormat
Properties
Gets the dragged appointment that is used to calculate the position of the drag cues of all dragged appointments..
public IOccurrence DraggedAppointment { get; }
Gets the dragged appointments.
public IEnumerable<IOccurrence> DraggedAppointments { get; }
Gets or sets the source appointments source.
public IEnumerable SourceAppointmentsSource { get; }
The source appointments source.
Methods
Gets the formats supported by ScheduleViewDragDropPayload.