Can I drag drop an appointment?

 

Yes. You can drag drop appointments. If the appointment was created by you or the appointment is in a shared calendar when user has granted you full access. Simply:

Left click and hold down. Drag event to desired location and release.