Пример #1
0
        private void AppendRootNode(AssemblyDefinition root)
        {
            var rootnode = new ObjectTreeNode(root);

            rootnode.Nodes.Add(ExpanderNodeKey, ExpanderNodeKey);
            treeView.Nodes.Add(rootnode);
            nodes.Add(root, rootnode);
        }
Пример #2
0
 private void AppendNode(TreeNode ownernode, object child, bool createExpander)
 {
     if (!nodes.ContainsKey(child))
     {
         var childnode = new ObjectTreeNode(child);
         if (createExpander)
         {
             childnode.Nodes.Add(ExpanderNodeKey, ExpanderNodeKey);
         }
         ownernode.Nodes.Add(childnode);
         nodes.Add(child, childnode);
     }
 }
Пример #3
0
 string GetDescription(object item)
 {
     return(ObjectTreeNode.GetDescription(item));
 }
 private void AppendNode(TreeNode ownernode, object child, bool createExpander)
 {
     if (!nodes.ContainsKey(child))
     {
         var childnode = new ObjectTreeNode(child);
         if (createExpander)
         {
             childnode.Nodes.Add(ExpanderNodeKey, ExpanderNodeKey);
         }
         ownernode.Nodes.Add(childnode);
         nodes.Add(child, childnode);
     }
 }
 private void AppendRootNode(AssemblyDefinition root)
 {
     var rootnode = new ObjectTreeNode(root);
     rootnode.Nodes.Add(ExpanderNodeKey, ExpanderNodeKey);
     treeView.Nodes.Add(rootnode);
     nodes.Add(root, rootnode);
 }