TreeView 各级节点操作代码

来源:百度知道 编辑:UC知道 时间:2024/05/19 22:59:24
求全整代码.最好有两级节点操作代码.每级节点的Click如何获得.
TreeView1.SelectNode.NavigateUrl("http://www.baidu.com"); \\给根添加链接.

|-父
|-子

如何给父和子节点添加链接?

TreeView 可不要写没几节点的click,只要一个事件搞定一切,选中treeview,然后右击属性,可以看到一个闪电形状,点一下,然后可以找到click事件。万事ok。
然后在事件里添加代码,判断你点击的到底是哪个节点treeview.selectnode 好像就是这个属性
具体怎么操作我想楼主应该自己就能搞明白的,动动脑筋,通过自己摸索做
TreeView1.SelectNode.parentNode或者TreeView1.SelectNode.children 到底怎么写忘了

有个NodeMouseClick事件
你在每个Node的tag属性里面写上这个节点要访问的网站地址,然后
在选取事件访问就可以了

/// <summary>
/// 自定义一个继承于CollectionBase的数组类
/// </summary>
public class StrList : System.Collections.CollectionBase
{
public void add(string str)
{
base.InnerList.Add(str); //根据基类的方法向列表中添加字符串
}

public void remove(string str)
{
base.InnerList.Remove(str); //从列表中移除字符串
}

public string this[int index] //根据索引号,查找指定的字符串
{
get
{
return ((string)List[index]);
}