Hi,
I don't find any documentation on the RadCalendar.
For such a complex control I would expect more documentation : it only shows how to customize cells and not much more.
Few documentation on how to customize something else.
If anybody managed to remove the title of a calendar (e.g: November 2018) and how to remove the navigation panel in CalendarViewMode.Day as I'm looking for a way to display only the schedule : the user shouldn't be able to select another day or to see the other days of the week otherwise he will want to "click" on them and I don't want him to be frustrated :D )
I also want to hide the "days panel" in mode Day because of my layout : a TabbedPage with 3 page : 1 page for a calendar in mode month, 1 in mode week, 1 in mode days. The 3 calendar share the same SelectedDate (with a binding twoway). When I'm on the month tabPage, if I slide on the calendar to change the displayed month, the SelectedDate is set (I don't know how) by the Day tabPage (I expect the SelectedDate to not change until I tap on a date). That's why I have disabled the binding on SelectedDate for the page Day (and the main reason why I need to disable the "days panel" in mode Day.
Any help will be appreciated.
I've attached 2 videos showing the difference between OneWay and TwoWay on the bindong of SelectedDate on the Day view / page.
(ahhh... 2MB max... And only jpg gif png allowed...)
One way : [url=https://nofile.io/f/tHzK16jFOPg/OneWay.mp4]OneWay.mp4[/url]
TwoWay : [url=https://nofile.io/f/rBUBdJaY3Ry/TwoWay.mp4]TwoWay.mp4[/url]
Thanks
I can't scroll the calendar view, the scroll stops at some point and makes the application to crash, also if I tab on any of the days it makes the app to crash, I have tried even only showing the calendar only in the content of the ContentPage but still the same issue.
StackLayout mainView = new StackLayout
{
Padding = 0,
Spacing = 0,
VerticalOptions = LayoutOptions.FillAndExpand,
HorizontalOptions = LayoutOptions.FillAndExpand,
};
CustomizeNavigationBar(mainView);
_calendar = new RadCalendar
{
VerticalOptions = LayoutOptions.FillAndExpand,
HorizontalOptions = LayoutOptions.FillAndExpand,
};
_calendar.DayNamesDisplayMode = DisplayMode.Show;
_calendar.TryNavigateToLowerView(true);
_calendar.WeekNumbersDisplayMode = DisplayMode.Show;
_calendar.DisplayDateChanged += (s, e) =>
{
// do something
};
Any Ideas?
Is there a superman who can tell me how I change the time format of Xamarin RadCalendar?
P.s.1. as the attached screenshots show, the time format doesn't match the OS time format settings, neither for UWP nor for Android.
P.s.2. for UWP the problem is even worse because even the AM/PM abbreviations aren't displayed.
Hi,
I am following the tutorial (https://docs.telerik.com/devtools/xamarin/nativecontrols/android/calendar/calendar-events) to make the events shown in day/month views as circle (dot).
However, the first time, the renderer isn't invoked, but after moving to another screen then moving back, the renderer is triggered.
protected override void OnElementChanged(ElementChangedEventArgs<RadCalendar> e) {
base.OnElementChanged(e);
if (Control != null) {
Control.EventAdapter.Renderer = eventRenderer;
}
}
Please advise.