做好设计器后,如何把组件保存到XML中并能回执
做好设计器后,如何把组件保存到XML中并能回执?   
 就假设,设计好后,有一个窗体,一个button,一个textbox?
------解决方案--------------------哈哈,帮顶下.
------解决方案--------------------简单的多的是??你要什么效果!! 
 XML文件操作 
 评论/浏览(0)发表时间:2007年7月2日 10时33分     
 [%repeat_0 match= "/data/option "%] [%=@title%] [%=@count%]票 [[%=@percent%]%]  
 [%_repeat_0%]        
   已知有一个XML文件(bookstore.xml)如下:    
    <?xml   version=”1.0”   encoding=”gb2312”?>     
    <bookstore>     
        <book   genre=”fantasy”   ISBN=”2-3631-4>     
    <title> Oberon’s   Leqacy </title>     
    <author> Corets,Eva </author>     
    <pricr> 5.95 </price>     
        </book>     
    </bookstore>     
   1、 往 <bookstore> 结点中插入一个 <book> 结点:    
   Dim   xmlDoc   As   Xml.XmlDocument   =   New   Xml.XmlDocument    '新建一个XML文档    
                   xmlDoc.Load( "..\bookstore.xml ")    '加载指定的XML   数据    
                   Dim   root   As   Xml.XmlNode    '声明   XML   文档中的单个节点    
                   root   =   xmlDoc.SelectSingleNode( "bookstore ")    '查找 <bookstore>     
                   If   root   Is   Nothing   Then    
                           MessageBox.Show( "cuowu ")    
                   End   If    
                   Dim   xe1   As   Xml.XmlElement    '声明一个元素    
                   xe1   =   xmlDoc.CreateElement( "book ")    '创建一个 <book> 节点    
                   xe1.SetAttribute( "genre ",    "李赞红 ")    '设置该节点genre属性    
                   xe1.SetAttribute( "ISBN ",    "2-3631-4 ")    '设置该节点ISBN属性    
                   Dim   xesub1   As   Xml.XmlElement    
                   xesub1   =   xmlDoc.CreateElement( "title ")    
                   xesub1.InnerText   =    "CS从入门到精通 "    '设置文本结点    
                   xe1.AppendChild(xesub1)    '添加到 <book> 结点中    
                   Dim   xesub2   As   Xml.XmlElement    
                   xesub2   =   xmlDoc.CreateElement( "author ")    
                   xesub2.InnerText   =    "侯捷 "    
                   xe1.AppendChild(xesub2)    
                   Dim   xesub3   As   Xml.XmlElement    
                   xesub3   =   xmlDoc.CreateElement( "price ")    
                   xesub3.InnerText   =    "58.3 "    
                   xe1.AppendChild(xesub3)    
                   Try    
                           root.AppendChild(xe1)    '添加到 <bookstore> 结点中    
                   Catch   ex   As   Exception    
                           MessageBox.Show(ex.Message)    
                   End   Try    
                   xmlDoc.Save( "..\bookstore.xml ")    
   2、 修改节点:将genre属性值为“李赞红“的节点的genre值改为“update李赞红”,将该节点的子节点 <author> 的文本修改为“亚胜”。    
   Dim   xmlDoc   As   Xml.XmlDocument   =   New   Xml.XmlDocument    
                   xmlDoc.Load( "..\bookstore.xml ")    
                   Dim   nodeList   As   Xml.XmlNodeList    
                    '获取bookstore结点的所有子结点    
                   nodeList   =   xmlDoc.SelectSingleNode( "bookstore ").ChildNodes    
                   Dim   xn   As   Xml.XmlNode    
                    '遍历所有子结点    
                   For   Each   xn   In   nodeList    
                           Dim   xe   As   Xml.XmlElement    
                           xe   =   xn    '将子节点类型转换为XmlElement类型    
                           If   xe.GetAttribute( "genre ")   =    "李赞红 "