asp.net TreeView怎样在根节点上添加子节点

 我来答
石哥在拌饭
2012-02-22 · TA获得超过530个赞
知道小有建树答主
回答量:573
采纳率:100%
帮助的人:564万
展开全部
//清空节点
treeView1.Nodes.Clear();

//为TreeView增加一个根节点,返回值为刚刚增加的节点。
TreeNode tn = treeView1.Nodes.Add("节点名字");

//为当前TreeView的选中节点增加子节点
//1.获得当前的选中节点
TreeNode tnode = treeView1.SelectedNode;
//2.为选中节点增加子节点
TreeNode curNode = tnode.Nodes.Add("子节点");

//删除当前选中的节点
treeView1.SelectedNode.Remove();
Jeeary
推荐于2016-07-25 · TA获得超过151个赞
知道小有建树答主
回答量:298
采纳率:0%
帮助的人:89.9万
展开全部
string[] pan = System.Environment.GetLogicalDrives();
foreach(string s in pan)
{
TreeNode node = new TreeNode();
node.Text = s;
this.treeView1.Nodes.Add(node);
string[] child = System.IO.Directory.GetDirectories(node.Text);
foreach(string m in child)
{
TreeNode node1 = new TreeNode();
node1.Text = m.Substring(m.LastIndexOf("\\")+1);
node.Nodes.Add(node1);
}

}
this.treeView1.SelectedNode = this.treeView1.Nodes[0];
this.textBox1.Text = this.treeView1.SelectedNode.Text;

并不完整!截取的一部份!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式