Как я могу создать несколько древовидных представлений и добавить узел Root к этому указанному c древовидному представлению и показать эти древовидные представления элементу управления? - PullRequest
0 голосов
/ 08 января 2020

В настоящее время я могу создать несколько древовидных представлений, используя для l oop и показать их в виде вкладки, но мой узел root не отображается. Это то, что у меня есть.

 private void button1_Click(object sender, EventArgs e)
    {
        for (int i = 0; i < ThreatEvaluationInstances.Count; i++)
        {
            string a = i.ToString();
            TreeView tv  = new TreeView();
            tv.Name = "tv" + i;
            tv .Location = new Point(8, i* 100);
            tv.Size = new Size(841, 125);
            TreeNode root = new TreeNode(ThreatEvaluationInstances.ElementAt(i).Threat1 + " (" + ThreatEvaluationInstances.ElementAt(i).AttackPotential1 + ") ");

            AttackTrees1111.Controls.Add(tv);
            tv.Nodes.Add(root);


        }
        //populateTreeview();
    }

введите описание изображения здесь Как вы можете видеть, на экране отображается несколько видов дерева, но отображается только 1 root, и это из сначала l oop, когда i = 0, моя цель - показать разные узлы руда для каждого дерева. Как мне этого добиться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...