The drag handlers can be specified using MoveBy property:

  • Left (default) - event moving drag handler on the left, resizing drag handler on the right
  • Top - event moving drag handler on the top, resizing drag handler on the left and right
  • Full - start dragging anywhere inside the event (no cursor indication), resizing drag handler on the right
  • None - no drag handlers

If set to None you can define custom handler using event active areas.

ASP.NET WebForms

<DayPilot:DayPilotCalendar runat="server" id="DayPilotCalendar1"
  ...
  MoveBy = "Full"
/>

ASP.NET MVC

@Html.DayPilotCalendar("dps", new DayPilotCalendarConfig {
  BackendUrl = ResolveUrl("~/Calendar/Backend"),
  ...
  MoveBy = DragArea.Full
})

JavaScript

<div id="dp"></div>
<script type="text/javascript">
  var dp = new DayPilot.Calendar("dp");
  dp.moveBy = "Full";
  // ...
  dp.init();
</script>