Hi! I've tried your TKCalendar and it looks really good. But unfortunately, there is an issue on iOS(Xamarin). I set MaxDate = DateTime.Today and SelectionMode == Range. When I tap on date grater than today they don't selected, as expected. But when I select dates by drag gesture I can select every days in month.The worst thing is that it seems that there is no way to turn off drag selection on iOS in Range selection mode. I could provide you with any files if it's necessary. Available in the R3 2018 SP release.
After changing the calendar's view mode on Xamarin.Forms on iOS from month to year and subsequently returning to month using the TryNavigateToUpperView and TryNavigateToLowerView calendar methods, the header with day names does not get displayed anymore. We are using "UI for Xamarin R1 2017". Available in the R3 2018 SP release.
Available in minor release 2018.2.821. It will also be available in the R3 2018 release.
The year should be displayed on top of the months in MonthNames view mode.
Expose an editing feature of the RadCalendar so that the users can hold a specific time slot and manually add an appointment or edit an already existing one.
Available in the 2018 R2 SP release.
When binding RadCalendar.AppointmentStyle to a view model property, the calendar doesn't use the initial value of the bound property. It will only update if you set the bound property after the view has loaded and let PropertyChanged notification do the work. See Ticket #1138902 for reproducible. Available in minor release 2018.1.405. It will also be available in the R2 2018 release.
Available in minor release 2018.1.405. It will also be available in the R2 2018 release.
If you have a custom AppointmentsStyle and AppointmentsSource binding of your RadCalendar, changing the AppointmentsSource to point to a new collection results in the AppointmentsStyle not being respected by the control. Available in minor release 2018.1.405. It will also be available in the R2 2018 release.
Each platform supports different set of views and the navigation flow between views is different on each platform. It will be great do add support for all views and unify the navigation flow. Custom navigation will be also useful.
Provide support for customizing appointments to align with the iOS and Android
Will be good to have a property in the Calendar control for Xamrin Forms, to hide the columns in the calendar to show only business days. The new property name could be: HideWeekends or ShowWeekends or ShowOnlyBusinessDays. The idea would be have the availabilty to display a calendar only for working days (Monday thu Friday). Thanks David
Available in minor release 2018.1.0315. It will also be available in the R2 2018 release.
When in DayView, the calendar renders appointments in a TimeRuler. Currently, AppointmentTapped is the only way to get user interaction when the user makes a selection in the time ruler, so there has to be an appointment there. This feature request is to also have an event for when the user taps on a time slot that doesn't contain an appointment. Something like: TimeRulerSelectionChanged.
Currently, some days of the previous and next month are available when the Calendar is in MonthView. We can consider exposing a mechanism to show only the days from the current month as the TKCalendarViewMode.Flow mode in iOS(http://docs.telerik.com/devtools/ios/calendar/view-modes#flow-layout-with-months-and-month-days).