public void LoadScripts(List <Entity> scripts)
        {
            ScriptsTreeView.Nodes.Clear();

            foreach (Entity script in scripts)
            {
                string[] nameParts = script["name"].ToString().Split('/');

                AddNode(nameParts, 0, ScriptsTreeView, script);
            }

            ScriptsTreeView.TreeViewNodeSorter = new NodeSorter();
            ScriptsTreeView.Sort();
            ScriptsTreeView.ExpandAll();
            ScriptsTreeView.Invalidate();
        }
Exemple #2
0
 private void llCollapse_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     ScriptsTreeView.CollapseAll();
 }
Exemple #3
0
 private void llExpand_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     ScriptsTreeView.ExpandAll();
 }