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.
#Form1.cs
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.
Regards,
Sabaridass R