Rossitza Fakalieva

Rossitza Fakalieva is Manager of the Progress Desktop UI & Tools division, which develops the UI for WPF, UI for WinForms and Telerik Reporting products. She started her career on the Telerik ASP.NET team in 2006 as a support officer and passed through the position of software developer to the position of senior manager. Off work, she enjoys cooking, watching movies and reading books.

We received a couple of questions on how some of the days and hours in the different views of RadScheduler can be customized.
The answer of this question is in the attached application illustrating how working hours and days can be marked in orange.
The solution includes 3 easy steps :
Create a custom theme using the default RadScheduler' theme. Create a ValueConverter returning the right color depending on the hour/day.
Find the style applied to every hour(timeslot) and apply the converter to the Background property.
To create a custom theme you can follow the steps...

We all are aware that users tend to look for the easiest and most rational way to do something. That is why developers always strive to create their products' interface as intuitive as possible. Speaking in this context, dragging and dropping helps us improve user experience significantly and make end users happier. In this blog post I will explain how we can use RadDragAndDrop to enable users drag items from a certain control and drop them over RadScheduler, while notifying about that. Of course, the described scenario could be extended to act in many different scenarios. Let us say we will drag items from a listbox to...

In the upcoming Q2 release RadScheduler will include a new property called AppointmentTemplateSelector. This property will be included in both Silverlight and WPF versions of the control.
Using it, you will be able to easily apply different DataTemplate to the appointments by any custom condition.
All you need to do is to create a custom class inheriting from the DataTemplateSelector class and override the SelectTemplate method.
For...

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.