The library lets you have different views in the scheduler to present tasks (events) in more handy for you way.
Additionally, you can add:
Added views (available on the client-side) are stored in the DHXScheduler.Views container.
Here are some useful properties and functions:
var view = scheduler.Views[i];//where i < scheduler.Views.Count()
scheduler.InitialDate = new DateTime(2011, 10, 7);
var unit = new UnitsView("unit", "key"); scheduler.Views.Add(unit); ... scheduler.InitialView = unit.Name;
The property is set to the value of the Name property of the view.
Scheduler supports creation of custom views. More information you can see here