private void BuildData()
        {
            menuData = new ShopMenu2();
            menuData.ReadFromFile(menuFile.FullName);

            var node = new TreeNode("Shop Types");

            for (int i = 0; i < menuData.shops.Count; i++)
            {
                var shop  = menuData.shops[i];
                var child = new TreeNode("Shop" + shop.ID.ToString());
                child.Text = shop.Name;
                child.Tag  = shop;
                node.Nodes.Add(child);
            }

            var metaNode = new TreeNode("Shop MetaInfo");

            for (int i = 0; i < menuData.shopItems.Count; i++)
            {
                var metaInfo = menuData.shopItems[i];
                var meta     = new TreeNode("Meta" + metaInfo.ID.ToString());
                meta.Text = metaInfo.Path;
                meta.Tag  = metaInfo;
                metaNode.Nodes.Add(meta);
            }
            treeView1.Nodes.Add(node);
            treeView1.Nodes.Add(metaNode);
        }