// ***********************************************************************************
 // Adds an object at the specified position in the collection
 public void AddAt(int index, ContextMenuItem item)
 {
     InnerList.Insert(index, item);
 }
 // ***********************************************************************************
 // Adds an object to the end of the collection
 public void Add(ContextMenuItem item)
 {
     InnerList.Add(item);
 }