We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

Add extra info - description on sfschedule

I need to customize the sfschedule

I need period marking 
I need custom description for each appointment

like on the attached images.

Attachment: Calendar_b0877d2c.zip

1 Reply

SP Subburaj Pandian Veluchamy Syncfusion Team May 3, 2019 04:15 AM

Hi Pau, 
Thank you for contacting Syncfusion support. 
Your requirement of customizing the Appointment rendering in Schedule Xamarin.Forms can be achieved by passing the required customized view / template to the Schedule Appointment. You can achieve the same by the following two ways. 
·       By passing the required customized view (Ex: Label, Button, images inside the layouts) to the View property of AppointmentLoadedEventArgs in OnAppointmentLoadedEvent of Schedule. Using Appointment property of AppointmentLoadedEventArgs, you can get the appointment details such as Subject, StartTime, Endtime, etc. and set the values the customized view. 
·       By setting required customized template (Ex: Label, Button, images inside the layouts) to the AppointmentTemplate property of Schedule. 

You can refer our online User Guide documentation regarding the same by the following link, 

Data Template
UG link: https://help.syncfusion.com/xamarin/sfschedule/data-bindings#customize-appearance-using-datatemplate

We have added customization sample to customize the Appointment and other Schedule UI elements in our Schedule Xamarin Forms SampleBrowser samples. You can refer the sample by the following link, 

We hope this helps. Please let us know, if you need any further assistance. 
Subburaj Pandian V 

Live Chat Icon For mobile
Up arrow icon