public void ShowForceInformation(ForceStructure structure) { if (structure == null) return; TreeView treeViewForceStructure = this.treeView1; TreeNode firstNode = FindNode(treeViewForceStructure.Nodes, FIRST_NODE_NAME); if (firstNode == null) { firstNode = new TreeNode(FIRST_NODE_NAME); firstNode.ImageIndex = 3; firstNode.SelectedImageIndex = 3; firstNode.Tag = FIRST_NODE_NAME; treeViewForceStructure.Nodes.Add(firstNode); } TreeNode rootNode = FindNode(firstNode.Nodes, FORCES_NODE_NAME); if (rootNode == null) { rootNode = new TreeNode(FORCES_NODE_NAME); rootNode.ImageIndex = 2; rootNode.SelectedImageIndex = 2; rootNode.Tag = FORCES_NODE_NAME; firstNode.Nodes.Add(rootNode); } foreach (ForceSide forceSide in structure.ForceSides) { TreeNode node = AddForceTreeNode(rootNode, forceSide); } }
public void ShowForceInformation(ForceStructure structure) { if (structure == null) { return; } TreeView treeViewForceStructure = this.treeView1; TreeNode firstNode = FindNode(treeViewForceStructure.Nodes, FIRST_NODE_NAME); if (firstNode == null) { firstNode = new TreeNode(FIRST_NODE_NAME); firstNode.ImageIndex = 3; firstNode.SelectedImageIndex = 3; firstNode.Tag = FIRST_NODE_NAME; treeViewForceStructure.Nodes.Add(firstNode); } TreeNode rootNode = FindNode(firstNode.Nodes, FORCES_NODE_NAME); if (rootNode == null) { rootNode = new TreeNode(FORCES_NODE_NAME); rootNode.ImageIndex = 2; rootNode.SelectedImageIndex = 2; rootNode.Tag = FORCES_NODE_NAME; firstNode.Nodes.Add(rootNode); } foreach (ForceSide forceSide in structure.ForceSides) { TreeNode node = AddForceTreeNode(rootNode, forceSide); } }