Thank you for the provided images.
Hiding the next month dates is currently not part of the RadCalendar functionalities. As a workaround you could change the visibility of the cells which are not from the current month through CustomRenderer.
However, this will not affect the calculations that the calendar does to position its cells and it will still display 6 rows.
Please take a look at the provided snippet for this functionality:
CustomCalendarRenderer : CalendarRenderer
CustomCalendarDelegate : CalendarDelegate
UpdateVisualsForCell(TKCalendar calendar, TKCalendarCell cell)
var dayCell = cell
dayCell.Hidden = (dayCell.State & TKCalendarDayState.CurrentMonth) == 0;
For more information about how to create a custom renderer for iOS in Calendar control, take a look at our documentation here
About hiding the previous month days you can set the viewMode
property to TKCalendarViewMode
to enable this view. How to do that, please take a look at the following link below:
Events indicators can be positioned above the dates by setting the ShapesVerticalLocation
property to Top
. Please take a look at the provided snippet below how to implement this in the project:
DisplayMode = AppointmentDisplayMode.Shape,
MaxCount = 1,
ShapesHorizontalLocation = HorizontalLocation.Center,
ShapesVerticalLocation = VerticalLocation.Top,
ShapeType = CalendarAppointmentShapeType.Ellipse
Please take a look at our documentation here
how to use the AppointmentsStyle
property of the RadCalendar component.
I have logged the request for hiding next month days in month view as a feature request so you can find your Telerik points updated for reporting this to us.
I hope I could be of help.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items