Ejemplo n.º 1
0
 internal override void Deserialize(object data)
 {
     this.Clear();
     object[] objArray = data as object[];
     ((IEnumerable <object>)objArray).Count <object>();
     foreach (Dictionary <string, object> data1 in objArray)
     {
         if (data1.ContainsKey("view_type"))
         {
             SchedulerView schedulerView = SchedulerViewFactory.Create(data1["view_type"].ToString(), data1["name"].ToString());
             schedulerView.Deserialize(data1);
             this.Add(schedulerView);
         }
     }
 }
Ejemplo n.º 2
0
 public virtual void Add(SchedulerView obj)
 {
     obj.TabPosition = this.baseTabPos + this.data.Count * this.diff;
     this.data.Add((SchedulerControlsItem)obj);
 }