Esempio n. 1
0
        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();
        }
Esempio n. 2
0
 private void llCollapse_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     ScriptsTreeView.CollapseAll();
 }
Esempio n. 3
0
 private void llExpand_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     ScriptsTreeView.ExpandAll();
 }