- Home
- Forum
- Xamarin.Forms
- Different Color for every day
Different Color for every day
Hi is there a way to change the background color of a day, like in January 1 i want it to be background with red, then in January 6 I want to it blue.
Thank you
SIGN IN To post a reply.
5 Replies
SP
Subburaj Pandian Veluchamy
Syncfusion Team
January 7, 2019 09:19 AM UTC
Hi Argie.
Thank you for contacting Syncfusion support.
Based on the provided information, we have checked and your requirement of “Setting different background color to the each day in month of Calendar” in Xamarin.Forms can be achieved using OnMonthCellLoaded event of Calendar. Using this event, you can get the specific date details and can set the style (BackgroundColor, BorderColor, etc..). Please refer the following code example for the same,
|
[c#]
calendar.OnMonthCellLoaded += Calendar_OnMonthCellLoaded;
…
private void Calendar_OnMonthCellLoaded(object sender, MonthCellLoadedEventArgs e)
{
if (e.Date == new DateTime(2019, 1, 1))
{
e.BackgroundColor = Color.Red;
}
else if (e.Date == new DateTime(2019, 1, 6))
{
e.BackgroundColor = Color.Blue;
}
}
|
You can also refer our user guide documentation regarding the same by the following link,
Please let us know, if this helpful.
Regards,
Subburaj Pandian V
Subburaj Pandian V
AR
argie
January 9, 2019 06:21 AM UTC
Thank you very much sir/ma'am Subburaj.
SP
Subburaj Pandian Veluchamy
Syncfusion Team
January 9, 2019 10:38 AM UTC
Hi Argie,
Thank you for the update. Please let us know, if you need any further assistance.
Regards,
Subburaj Pandian V
Subburaj Pandian V
FS
Faisal Saidali KV
January 19, 2019 06:56 PM UTC
Hi Subburaj Pandian Veluchamy,
How can I change the colour of text/cell of a particular day in YearView mode?
SP
Subburaj Pandian Veluchamy
Syncfusion Team
January 21, 2019 08:46 AM UTC
Hi Faisal,
As of now, we don’t have support to customize the dates of month in the Calendar Year view mode in Xamarin.Forms. Although, you can customize the entire cell for month by passing the required view to the View argument of OnYearCellLoaded event in calendar. Please refer the following code example for the same,
|
[c#]
calendar.OnYearCellLoaded += Calendar_OnYearCellLoaded;
}
private void Calendar_OnYearCellLoaded(object sender, YearCellLoadedEventArgs e)
{
e.View = customView;
}
|
Please let us know, if you have any concern.
Regards,
Subburaj Pandian V
Subburaj Pandian V
SIGN IN To post a reply.
- 5 Replies
- 3 Participants
-
AR argie
- Jan 4, 2019 06:10 AM UTC
- Jan 21, 2019 08:46 AM UTC