示例#1
0
        public void GenerateMenu()
        {
            bs.DataSource                     = OldReciept.Items;
            lstReciept.DataSource             = bs;
            lstItems.LargeImageList           = lstImages;
            lstItems.LargeImageList.ImageSize = Resources.Constants.ItemPicture();

            foreach (var Item in Menu.GetItems())
            {
                ListViewItem uiItem = new ListViewItem();
                uiItem.Text = Item.Value.Name;
                Icon icon = Icon.FromHandle(Item.Value.Image.GetHicon());
                lstImages.Images.Add(Item.Value.Name, icon);
                uiItem.ImageKey = Item.Value.Name;
                lstItems.Items.Add(uiItem);
                ItemList.Add(Item.Value);
            }
        }