The drag handles can be specified using the moveBy property:
"Full"(default) - start dragging anywhere inside the event (no cursor indication), resizing drag handle on the left and on the right"Top"- event moving drag handle on the top, resizing drag handle on the left and right"Left"- event moving drag handle on the left, resizing drag handle on the right"None"- no drag handles
When the value is set to "None" you can define a custom handle using event active areas.
Drag Handle Size
EventMoveMargin property:

EventResizeMargin property:

JavaScript
<div id="dp"></div>
<script type="text/javascript">
var dp = new DayPilot.Scheduler("dp");
dp.moveBy = "Full";
// ...
dp.init();
</script>ASP.NET WebForms
Example:
<DayPilot:DayPilotScheduler runat="server" id="DayPilotScheduler1"
...
MoveBy = "Full"
/>
ASP.NET MVC
Example:
@Html.DayPilotScheduler("dps", new DayPilotSchedulerConfig {
BackendUrl = ResolveUrl("~/Scheduler/Backend"),
...
MoveBy = DragArea.Full
})Availability
Availability of this feature in DayPilot editions:
| Lite | Pro | |
|---|---|---|
| DayPilot for JavaScript | ||
| DayPilot for ASP.NET WebForms | ||
| DayPilot for ASP.NET MVC | ||
| DayPilot for Java |
DayPilot