/// <summary>
 /// Adds an object at the specified position in the collection
 /// </summary>
 /// <param name="index">Position</param>
 /// <param name="item">Item to add</param>
 public void AddAt(int index, ContextMenuItem item)
 {
     InnerList.Insert(index, item);
 }
 /// <summary>
 /// Adds an object to the end of the collection
 /// </summary>
 /// <param name="item"></param>
 public void Add(ContextMenuItem item)
 {
     InnerList.Add(item);
 }