ClassSchedulingInteractionState
Represents the basic interaction state. It is inherited from the different drag and drop interaction states.
Definition
Namespace:Telerik.Windows.Controls.Scheduling
Assembly:Telerik.Windows.Scheduling.Core.dll
Syntax:
public class SchedulingInteractionState
Inheritance: objectSchedulingInteractionState
Derived Classes:
Constructors
SchedulingInteractionState(bool, bool, IDateRange, DateTime, IServiceProvider)
Initializes a new instance of the Telerik.Windows.Controls.Scheduling.SchedulingInteractionState class.
Declaration
public SchedulingInteractionState(bool isControlDown, bool isShiftDown, IDateRange destinationSlot, DateTime timeToDrop, IServiceProvider serviceProvider)
Parameters
isControlDown
Indicates whether the Control key is pressed or not.
isShiftDown
Indicates whether the Shift key is pressed or not.
destinationSlot
The destination slot in the drag and drop operation.
timeToDrop
The time to drop corresponding to the mouse cursor's position.
serviceProvider
The service provider of the drag source.
Fields
Properties
DestinationSlot
Gets or sets the destination slot.
Declaration
public IDateRange DestinationSlot { get; set; }
Property Value
The destination slot.
IsControlDown
Gets or sets the state of the Control key in the moment when the DragDropState was created.
IsShiftDown
Gets or sets the state of the Shift key in the moment when the DragDropState was created.
TimeToDrop
Gets the time to drop corresponding to the mouse cursor's position.