Home

Awesome

Calendar Control for Xamarin.Forms

A Calendar Control for Xamarin.Forms

Setup

Build

Screenshots

Sample Project

Platform Support

CircleButtonMenu is available for use in the following supported platforms.

PlatformSupportedVersion
Xamarin.AndroidYesTBD +
Xamarin.iOSYesTBD +

Usage

iOS and Android

Initialize the renderer in the AppDelegate (iOS) and MainActivity (Android)

Xamarin.Forms.Init();
XamCalRenderer.Init();

XAML:

Add the namespace in the xmlns:

xmlns:controls="clr-namespace:XamCal.Abstractions;assembly=XamCal.Abstractions"

Add the control:

TODO show other usages

<controls:Calendar Month="1"
                   Year="2018" />

Bindable Properties

PropertyTypeDescription
MonthintThe current month to render
YearintThe current year to render
EventsIEnumerable<Event>The events for the selected month/year
DayTemplateDataTemplateA DataTemplate that will render for each day of the month
DaySelectedICommandThe ICommand to execute when the user taps on a day

Created By: @Andrew_Hoefling

License

The MIT License (MIT) see License File