コード例 #1
0
        private void DisplaySubCatogoriesItems(MenuCategory menuCategory)
        {
            flpnl_SubCatagoryItems.Controls.Clear();
            List <ChapeauModel.MenuItem> menuItems = new List <ChapeauModel.MenuItem>();

            //....
            menuItems = menuItemDB.GetMenuItemsByCategory(menuCategory);

            foreach (ChapeauModel.MenuItem menuItem in menuItems)
            {
                BaseButton btn_menuItems = new BaseButton
                {
                    Size      = new Size((int)(1 * SIZE), (int)(0.4 * SIZE)),
                    Text      = menuItem.Name,
                    BackColor = Color.FromArgb(144, 238, 144),
                    Tag       = menuItem
                };
                btn_menuItems.Click += new EventHandler(btn_menuItem_Click);
                flpnl_SubCatagoryItems.Controls.Add(btn_menuItems);
            }
        }