public int Add(ButtonBarItem item)
        {
            if (Contains(item))
            {
                return(-1);
            }
            int index = InnerList.Add(item);

            RaiseChanged();
            return(index);
        }
 public void Insert(int index, ButtonBarItem item)
 {
     InnerList.Insert(index, item);
     RaiseChanged();
 }
 public void Remove(ButtonBarItem item)
 {
     InnerList.Remove(item);
     RaiseChanged();
 }
 public int IndexOf(ButtonBarItem item)
 {
     return(InnerList.IndexOf(item));
 }
 public bool Contains(ButtonBarItem item)
 {
     return(InnerList.Contains(item));
 }