Пример #1
0
        public main()
        {
            Text = fname;
            // fname = "АФИША";
            InitializeComponent();

            designTupoy.colour = Properties.Settings.Default.color;
            designTupoy.ApplyDesign(this);
            treeView1.BackColor = Properties.Settings.Default.color;
            foreach (Control ctrl in panel1.Controls)
            {
                designTupoy.ApplyDesign(ctrl);
            }

            Program.panel1 = panel1;
            List <string> prt = Program.Select("SELECT name FROM `participants`");

            for (int i = 0; i < prt.Count; i = i + 1)
            {
                TreeNode tt = new TreeNode(prt[i]);
                treeView1.Nodes[1].Nodes.Add(tt);
            }
            List <string> plk = Program.Select("SELECT name FROM `ploshki`");

            for (int i = 0; i < plk.Count; i = i + 1)
            {
                TreeNode tt = new TreeNode(plk[i]);
                treeView1.Nodes[2].Nodes.Add(tt);
            }
            List <string> mrch = Program.Select("SELECT DISTINCT band FROM `merch`");

            for (int i = 0; i < mrch.Count; i = i + 1)
            {
                TreeNode tt = new TreeNode(mrch[i]);
                treeView1.Nodes[3].Nodes.Add(tt);
            }
            mainCntrl f = new mainCntrl(panel1);

            panel1.Controls.Clear();
            panel1.Controls.Add(f);
        }
Пример #2
0
        private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
        {
            UserControl f = new UserControl();

            if (e.Node.Text == "исполнители")
            {
                f = new parts();
                panel1.Controls.Clear();
                panel1.Controls.Add(f);
            }
            if (e.Node.Text == "главная")
            {
                f = new mainCntrl(panel1);
                panel1.Controls.Clear();
                panel1.Controls.Add(f);
            }
            if (e.Node.Text == "площадки")
            {
                f = new plashadka();
                panel1.Controls.Clear();
                panel1.Controls.Add(f);
            }
            if (e.Node.Level == 1 && e.Node.Parent.Text == "мерч")//а че а куда
            {
                f = new merchh(e.Node.Text);
                panel1.Controls.Clear();
                panel1.Controls.Add(f);
            }
            if (e.Node.Level == 1 && e.Node.Parent.Text == "исполнители")
            {
                f = new participants(e.Node.Text);
                panel1.Controls.Clear();
                panel1.Controls.Add(f);
            }
            if (e.Node.Level == 1 && e.Node.Parent.Text == "площадки")
            {
                f = new ploshka(e.Node.Text);
                panel1.Controls.Clear();
                panel1.Controls.Add(f);
            }
        }