While in DayView (or any other appropriate view), allow for appointments to be draggable to another time slot for rescheduling.
when using DayViewSettings and applying AppointmentTemplate, the template is not applied, the default one is applied.
Workaround: apply AppointmentTemeplate to MultiDayViewSettings for UWP.
When changing the device orientation to a landscape mode, the all-day timeline cell does not resize as expected. The all day text moves the the date cell.
appointments show wrong time in different time zones due to daylight time changes.
The issue can be reproduced in scenarios:
- For US time zone 14th of march: If I click an empty slot, I have a popup that tells the time that is clicked. I click on the 9 AM slot and it says I'm clicking on "10:00". This only happens on 3/14/2021
- For European countries time zone: on 28th or march 2021 when is the daylight saving time
white/dark space is shown on the top of the agenda view. This space hovers some of the vents and dates from the agenda.
You need to scroll through the agenda and the white/dark space disappears.
Provide a new view similar to Day/MultiDay View with horizontal timeline - in this way it would be easier to accommodate more appointments for a certain timeslot.
This timeline would be scrollable vertically to fit as many calendar events as needed, and horizontally to fit all time frames.
Provide a way to remove the appointment time display in Calendar AgendaView both on Android & iOS - on iOS there is a separate column for appointments' time that should be removed.
Additional add appointment button is displayed when the device orientation is a landscape and the calendar view mode is Year. When switching from Year to day/multiday the issue happens in these views too.
The issue can be reproduced in the Telerik Xamarin Sample App/Calendar/Scheduling example
Go to Year view, rotate the device in landscape mode, second + button is displayed inside the calendar title (year name)
Then rotate the device in portrait mode and go to day/multiday view,
Rotate in landscape mode -> issue occurs.
Programmatically setting the DisplayDate property of the control doesn't update the UI (just shows the same date/appointments)
E.g. Calendar.DisplayDate = Calendar.DisplayDate.AddMonths(2);
This worked in version 2020.1.114.1, but after updating the controls this no longer works.