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

How to change metro color scheme for ScheduleControl

Thread ID:





144273 Apr 28,2019 09:48 AM UTC Apr 29,2019 11:08 AM UTC WinForms 1
Tags: ScheduleControl
Asked On April 28, 2019 09:48 AM UTC


I would like to know how to change metro color scheme for ScheduleControl from my Current Metro Theme screenshot to the Intended Metro Result screenshot.


Attachment: Screenshots_1150e471.rar

Sabaridass Ramamoorthy [Syncfusion]
Replied On April 29, 2019 11:08 AM UTC

Hi Anton, 
Thank you for contacting Syncfusion Support. 
We have checked your requirement –“How to apply metro style based on intended schedule appearance” and we are sorry to inform you that your intended appearance are outdated and it had been available in our older versions. We have logged a defect report to remove the outdated contents from our UG location.  
As per the current behavior, we have enhanced the Metro style appearance in our Schedule control and it could not be customized in application level. You can set the Metro style for your schedule control using “VisualStyle” property and please find refer to following code example. 
this.scheduleControl1.ScheduleType =  ScheduleViewType.Month;//ScheduleViewType.Day;//.WorkWeek;//.Week;//ScheduleViewType.WorkWeek;// ScheduleViewType.Day;//.WorkWeek; 
                     //set the data source 
                     this.scheduleControl1.DataSource = scheduleProvider; 
                     //subscribe to item click event 
                     this.scheduleControl1.ScheduleAppointmentClick += new ScheduleAppointmentClickEventHandler(scheduleControl1_ScheduleAppointmentClick); 
                     this.menuItem6.Popup += new EventHandler(menuItem6_Popup); 
            // display Office2007Blue look 
           //  this.scheduleControl1.Appearance.VisualStyle = GridVisualStyles.Office2007Silver; 
            this.scheduleControl1.Appearance.VisualStyle = Syncfusion.Windows.Forms.GridVisualStyles.Metro; 
            this.scheduleControl1.NavigationPanelFillWithCalendar = true; 
Kindly refer to the attached sample from the below location.  
Could you please check whether our updated Metro style appearance is Okay for you? If not, you can try with our existing Office visual styles available in Schedule control which are closer to your expected appearance. 
Sabaridass R 


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.

Please sign in to access our forum

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon 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.Close Icon

Live Chat Icon For mobile
Live Chat Icon