如何用列表<字符串>填充treeView
本文关键字:填充 treeView 字符串 何用 列表 | 更新日期: 2023-09-27 18:14:41
你好,我有一个问题要问treeview。
我有一个列表列表和名称为treeLic的树视图。现在我想用这个列表填充这个树视图。我能这么做吗?怎么做?
XmlReader xr = XmlReader.Create(new StringReader(final_output));
while (xr.Read())
{
switch (xr.Name)
{
case "FEATURE":
if (xr.HasAttributes)
{
while (xr.MoveToNextAttribute())
{
if (xr.Name == "NAME")
{
liste.Add(xr.Value);
}
}
}
break;
}
}
treeLic. ????? //fill this treeview with this list liste
var nodes = XDocument.Load(fileName)
.Descendants("FEATURE")
.Select(f => new TreeNode((string)f.Attribute("NAME")))
.ToArray();
treeLic.Nodes.AddRange(nodes);
试一下
XmlReader xr = XmlReader.Create(new StringReader(final_output));
while (xr.Read())
{
switch (xr.Name)
{
case "FEATURE":
TreeNode root = MyTreeView.Nodes.Add("FEATURE");
if (xr.HasAttributes)
{
while (xr.MoveToNextAttribute())
{
if (xr.Name == "NAME")
{
TreeNode workingNode = root.Nodes.Add(xr.Value.ToString());
liste.Add(xr.Value);
}
}
}
break;
}
}