When end user resizes appointment's start/end datetime, how can I constraint its time increment interval to, for example 30mins or 1 hour, instead of 1 min interval, so it always "snaps" to the timeslot of the scheduleview?
Never mind, I found the answer by setting SnapAppointments="True" in XAML. The documentation could be improved so it's easy to find where to use these feature!