Example #1
0
        private void Parse_doc(XmlDocument doc, TreeView treeView)
        {
            XmlNodeTreeViewItem tvi  = new XmlNodeTreeViewItem();
            XmlNode             node = doc.FirstChild;

            tvi.Header = node.Name;
            tvi.Node   = node;
            Parse_Node(tvi);
            treeView.Items.Add(tvi);
        }
Example #2
0
 private string Parse_Attr(XmlNodeTreeViewItem Node_in)
 {
     if (Node_in.Node.Attributes != null)
     {
         StringBuilder sb = new StringBuilder();
         foreach (XmlAttribute attr in Node_in.Node.Attributes)
         {
             sb.Append(attr.Name + "=" + attr.Value + "\r\n");
         }
         return(sb.ToString());
     }
     else
     {
         return("");
     }
 }
Example #3
0
 private void Parse_Node(XmlNodeTreeViewItem UINode_in)
 {
     foreach (XmlNode node in UINode_in.Node.ChildNodes)
     {
         XmlNodeTreeViewItem tvi = new XmlNodeTreeViewItem();
         if (node.Value != null)
         {
             tvi.Header = node.Value;
         }
         else
         {
             tvi.Header = node.Name;
             //if (!node.Name.StartsWith("#"))
             //    tvi.Name = node.Name;
             //else
             //{
             //    tvi.Name = node.Name.Substring(1);
             //}
         }
         tvi.Node = node;
         Parse_Node(tvi);
         UINode_in.Items.Add(tvi);
     }
 }
Example #4
0
 private void Parse_Node(XmlNodeTreeViewItem UINode_in)
 {
     foreach (XmlNode node in UINode_in.Node.ChildNodes)
     {
         XmlNodeTreeViewItem tvi = new XmlNodeTreeViewItem();
         if (node.Value != null)
         {
             tvi.Header = node.Value;
         }
         else
         {
             tvi.Header = node.Name;
             //if (!node.Name.StartsWith("#"))
             //    tvi.Name = node.Name;
             //else
             //{
             //    tvi.Name = node.Name.Substring(1);
             //}
         }
         tvi.Node = node;
         Parse_Node(tvi);
         UINode_in.Items.Add(tvi);
     }
 }
Example #5
0
 private void Parse_doc(XmlDocument doc, TreeView treeView)
 {
     XmlNodeTreeViewItem tvi = new XmlNodeTreeViewItem();
     XmlNode node = doc.FirstChild;
     tvi.Header = node.Name;
     tvi.Node = node;
     Parse_Node(tvi);
     treeView.Items.Add(tvi);
 }
Example #6
0
 private string Parse_Attr(XmlNodeTreeViewItem Node_in)
 {
     if (Node_in.Node.Attributes != null)
     {
         StringBuilder sb = new StringBuilder();
         foreach (XmlAttribute attr in Node_in.Node.Attributes)
         {
             sb.Append(attr.Name + "=" + attr.Value + "\r\n");
         }
         return sb.ToString();
     }
     else
     {
         return "";
     }
 }