Thank you for contacting us.
This appears to be an issue in MonthView. I have logged it in our Public Issue Tracking System and we will address in a future release. Here is the link to the PITS item: http://www.telerik.com/support/pits.aspx#/public/winforms/14037
For the time being, I would suggest using the "11:59:59 PM" end time as a workaround. You can override the ApplySettingsToEvent
method of the EditAppointmentDialog
to internally subtract one second when needed:
MyEditDialog : EditAppointmentDialog
(targetEvent.End.TimeOfDay == TimeSpan.Zero)
targetEvent.End = targetEvent.End.AddSeconds(-1);
Your Telerik points have been updated. Should you have any other questions, feel free to ask.
the Telerik team