public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); TreeNode enchantmentNode = rootNode.Nodes.Add("enchant = "); enchant.contributeToTreeNode(enchantmentNode); treeView.Nodes.Add(rootNode); }
public override void contributeToTreeView(TreeView treeView) { TreeNode rootNode = new TreeNode(this.GetType().Name); rootNode.Expand(); ContextInfo.AddToList(new ContextInfo { DataType = DataType.ServerToClientHeader }); TreeNode enchantmentNode = rootNode.Nodes.Add("enchantment = "); ContextInfo.AddToList(new ContextInfo { Length = enchant.Length }, updateDataIndex: false); enchant.contributeToTreeNode(enchantmentNode); enchantmentNode.ExpandAll(); treeView.Nodes.Add(rootNode); }