Example #1
0
 public ListMenu(string headerCaption, IMenuItem[] items, int itemsPerPage)
     : base(headerCaption, items.Take(itemsPerPage).ToArray())
 {
     this._allItems = new List<IMenuItem>();
     this._allItems.AddRange(items);
     foreach (IMenuItem item in this._allItems)
     {
         item.Parent = this;
     }
     this._itemsPerPage = itemsPerPage;
     this.ShowMenu();
 }