RadScheduleView will resize ony the appointment that is being resized, even if you select multiple appointments. Unfortunately we do not provide API to change this behavior even though it is good. The resized appointment instance can be accessed through the DragDropState.Appointment property, but the rest of the selected appointments cannot be accessed for a resize operation.
I created a sample application that demonstrates two different approaches:
1) Completely disable the multiple selection in the ScheduleView - check the CustomAppointmentSelectionBehavior class. If you apply this, the user will not be able to select multiple appointments.
2) Drag only a single appointment, while unselecting the rest - check the CustomDragDropBehavior. If you apply this the user will be able to select multiple appointments, but if it starts a drag-drop operation, only the appointment that is under the mouse will remain selected and dragged. The resize operation will be as it is now.
the Telerik team
Sharpen your .NET Ninja skills
! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>