Пример #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            TreeNode root = new TreeNode("영국 왕실");

            TreeNode stuart = new TreeNode("스튜어트 가");

            stuart.Nodes.Add("ANN1", "앤(1707~1714)");

            TreeNode hanover = new TreeNode("하노버 가");

            hanover.Nodes.Add("GRG1", "조지 1세(1714~1727)");
            hanover.Nodes.Add("GRG2", "조지 2세(1727~1760)");
            hanover.Nodes.Add("GRG3", "조지 3세(1760~1820)");
            hanover.Nodes.Add("GRG4", "조지 4세(1820~1830)");
            hanover.Nodes.Add("WRM2", "윌리엄 4세(1830~1837)");
            hanover.Nodes.Add("VCT", "빅토리아(1837~1901)");

            root.Nodes.Add(stuart);
            root.Nodes.Add(hanover);

            TrvList.Nodes.Add(root);
            TrvList.ExpandAll();
        }
Пример #2
0
        private void FrmMain_Load(object sender, EventArgs e)
        {
            TreeNode root = new TreeNode("영국 왕실");

            TreeNode stuart = new TreeNode("스튜어트 가");

            stuart.Nodes.Add("ANN1", "앤 (1707~1714)");  // 눈에 보이는값과 안보이는 값 나누기 (Name, Text)

            TreeNode hanover = new TreeNode("하노버 가");

            hanover.Nodes.Add("GRG1", "조지 1세(1714~1727)");
            hanover.Nodes.Add("GRG2", "조지 2세(1727~1760)");
            hanover.Nodes.Add("GRG3", "조지 3세(1760~1820)");
            hanover.Nodes.Add("GRG4", "조지 4세(1820~1830)");
            hanover.Nodes.Add("WRM4", "윌리엄 4세(1830~1837)");
            hanover.Nodes.Add("BTR1", "빅토리아(1837~1901)");

            root.Nodes.Add(stuart);
            root.Nodes.Add(hanover);

            TrvList.Nodes.Add(root);
            TrvList.ExpandAll();    // 모든 트리 확장
        }