你要把xml的内容按照树形显示在treeview??如果是的话看代码: private void SetTreeNode(XmlNode ParentXmlNode, TreeNode ParentTreeNode)
{
TreeNode ChildTreeNode = new TreeNode(ParentXmlNode.Value);
if (ParentTreeNode == null)
treeView.Nodes.Add(ChildTreeNode);
else
ParentTreeNode.Nodes.Add(ChildTreeNode);
foreach(XmlNode Node in ParentXmlNode.ChildNodes)
SetTreeNode(Node, ChildTreeNode);
} public void ImportFromXml()
{
XmlDocument doc = new XmlDocument();
try
{
doc.Load(fileStream);
XmlNode RootNode = doc.ChildNodes[1];
foreach(XmlNode Node in RootNode.ChildNodes)
{
SetTreeNode(Node, null);
}
}
catch{}
}