protected override void DisposeManagedResources()
 {
     if (this.View != null)
     {
         this.view.PropertyChanged -= new PropertyChangedEventHandler(this.view_PropertyChanged);
         this.Calendar              = (RadCalendar)null;
         this.view = (CalendarView)null;
         if (this.tableElement != null)
         {
             this.tableElement.Dispose();
             this.tableElement = (CalendarTableElement)null;
         }
         if (this.titleElement != null)
         {
             this.titleElement.Dispose();
             this.titleElement = (TitleElement)null;
         }
     }
     base.DisposeManagedResources();
 }
 private void CreateTableElement()
 {
     this.tableElement = new CalendarTableElement((CalendarVisualElement)this, this.Calendar, this.View);
     this.dockLayout.Children.Add((RadElement)this.tableElement);
 }