Esempio n. 1
0
        private void UpdateMenu()
        {
            placeInHybridCardToolStripMenuItem.DropDownItems.Clear();
            IList <CardGroup> groups = CardGroup.ListAll();

            foreach (CardGroup group in groups)
            {
                ToolStripMenuItem item = new ToolStripMenuItem(group.Name);
                item.Tag    = group;
                item.Click += placeInHybridCardToolStripMenuItem_Click;
                placeInHybridCardToolStripMenuItem.DropDownItems.Add(item);
            }
            ToolStripMenuItem itemNew = new ToolStripMenuItem("New...");

            itemNew.Click += placeInHybridCardToolStripMenuItem_Click;
            placeInHybridCardToolStripMenuItem.DropDownItems.Add(itemNew);
        }
Esempio n. 2
0
        private void UpdateHybrids()
        {
            treeView1.Nodes.Clear();
            IList <CardGroup> cardGroups = CardGroup.ListAll();

            foreach (CardGroup group in cardGroups)
            {
                TreeNode node = treeView1.Nodes.Add(group.Name);
                node.Tag = group;
                IList <CardGroupMap> cards = group.CardGroupMaps();
                foreach (CardGroupMap map in cards)
                {
                    Card     card     = map.ReferringCard();
                    TreeNode cardNode = node.Nodes.Add(card.Name);
                    cardNode.Tag = card;
                }
            }
        }