This could be achieved to some extent with our RadScheduleView for WPF
. However, note that with it the time intervals can only be with the same length - as far as I can see in the screenshot they are currently with different length - this, unfortunately, cannot be achieved in the ScheduleView TimeRuler.
The vertical days could be implemented with the help of the Resources
The appointments in RadScheduleView could be dragged and dropped from outside, you could customize the ScheduleView DragDropBehavior
to achieve the needed behavior. Additionally, I would suggest that you take a look at the ScheduleView Drag and Drop Demo at http://demos.telerik.com/wpf/
If you have any additional questions or concerns, please write to us again.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.