Пример #1
0
        private void ShowStructure(SMStructure structure, string fileName, TreeView treeView)
        {
            TreeNode root = new TreeNode();

            root.Text = fileName;

            treeView.Nodes.Add(root);
            ShowStructure(structure, root);
        }
Пример #2
0
        private void ShowStructure(SMStructure structure, TreeNode parentNode)
        {
            TreeNode currentNode = new TreeNode();

            currentNode.Tag  = structure;
            currentNode.Text = structure.FieldName + "\t\t\t{Structure}";
            parentNode.Nodes.Add(currentNode);
            foreach (KeyValuePair <string, SMFieldItem> subItem in structure.Items)
            {
                ShowItem(subItem.Value, currentNode, subItem.Key);
            }
        }