/// <summary> /// Populates the tree view with the sub-conditions. /// </summary> private void FetchSubConditions(TreeNode parent, TsCAeServer server, string conditionName) { string[] subconditions = server.QuerySubConditionNames(conditionName); for (int ii = 0; ii < subconditions.Length; ii++) { TreeNode node = new TreeNode(subconditions[ii]); node.ImageIndex = Resources.IMAGE_YELLOW_SCROLL; node.SelectedImageIndex = Resources.IMAGE_YELLOW_SCROLL; node.Tag = subconditions[ii]; parent.Nodes.Add(node); } }
/// <summary> /// Populates the tree with the sub-conditions for the condition. /// </summary> private void BrowseCondition(TreeNodeCollection nodes, Condition condition) { // fetch subconditions. string[] subconditions = m_server.QuerySubConditionNames(condition.Name); // add conditions to tree. for (int ii = 0; ii < subconditions.Length; ii++) { // create node. TreeNode node = new TreeNode(subconditions[ii]); node.ImageIndex = Resources.IMAGE_LIST_BOX; node.SelectedImageIndex = Resources.IMAGE_LIST_BOX; node.Tag = subconditions[ii]; // add to tree. nodes.Add(node); } }