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.
Unfortunately, activation email could not send to your email. Please try again.

Change background cell color

Thread ID:

Created:

Updated:

Platform:

Replies:

116293 May 12,2014 10:00 AM May 13,2014 05:23 AM Windows Phone 2
loading
Tags: SfCalendar
Washington Morais
Asked On May 12, 2014 10:00 AM

hi.... How do I change the background cell color in Calendar? I'm trying to use with Converter with no success...
this is what I have so far:

        public object Convert(object value, Type targetType, object parameter, CultureInfo language)
        {
            var appointments = parameter as Dictionary<DateTime, Appointment>;
            var date = (DateTime)value;
            if (appointments != null)
            {
                if (appointments.ContainsKey(date))
                {
                    return Colors.Magenta;
                }
            }

            return null;
        }

Data template:

<DataTemplate x:Key="Celltemplate">
            <Grid>
                <TextBlock
                    Text="{Binding Converter={StaticResource Converter}, ConverterParameter={StaticResource Appointments}}"
                    Foreground="{Binding Converter={StaticResource ColorConverter}, ConverterParameter={StaticResource Appointments}}"
                    VerticalAlignment="Top"
                    HorizontalAlignment="Right"
                    Margin="3"
                    FontSize="10"
                    TextWrapping="Wrap"/>
                <TextBlock
                    Text="{Binding Day}"
                    VerticalAlignment="Bottom"
                    Margin="3"/>
            </Grid>
        </DataTemplate>

Washington Morais
Replied On May 12, 2014 10:18 AM

Ok, I found the solution. I hope it helps someone.

The problem was with the return of the Converter function. It must be return new SolidColorBrush(Colors.Magenta); instead of return Colors.Magenta;.

Vignesh V [Syncfusion]
Replied On May 13, 2014 05:23 AM

Hi Morais,

Thanks for your update.      
We are glad to know that you have found the solution.Please let us know if you need further assistance.

Regards,
Vignesh V

CONFIRMATION

This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.

;