internal override void DetachScheduler(C1Scheduler owner)
 {
     base.DetachScheduler(owner);
     if (_days != null)
     {
         _days.Dispose();
         _days = null;
     }
 }
 internal override void AttachScheduler(C1Scheduler owner)
 {
     base.AttachScheduler(owner);
     _days = new DayCollection(owner.CalendarHelper.Info);
     RefreshView();
 }