public void AddRange(VisualObjectCollection vo)
 {
     for (int i = 0; i < vo.Count; i++)
     {
         Add(vo[i]);
     }
 }
 public void Insert(int intIndex, VisualObjectCollection value)
 {
     List.Insert(intIndex, value);
 }
 public VisualObjectCollectionPropertyDescriptor(VisualObjectCollection coll, int idx)
     : base("#" + idx, null)
 {
     collection = coll;
     index      = idx;
 }
 public int IndexOf(VisualObjectCollection value)
 {
     return(List.IndexOf(value));
 }