读书人

动态加载树时,取当前节点的父节点的有

发布时间: 2012-01-01 23:10:55 作者: rapoo

动态加载树时,取当前节点的父节点的问题,100分解决马上给
用2.0做树的时候碰到动态加载树节点,动态加载树写在下面的事件里

C# code
    protected void TreeView1_TreeNodePopulate(object sender, TreeNodeEventArgs e)        {}

其中
e是当前点中的节点,得到这个节点可以用e.Node,但是我想得到当前点中节点的父节点,用e.Node.Parent得到的总是null值,不知道为什么,请各位给看看啊


[解决办法]
当前点中的节点也许就是根节点,则e.Node.Parent为null.
加个判断
if(e.Node.Level>0)
   e.Node.Parent .....
  else
..........

[解决办法]
用下面代看
this.TreeView1.SelectedNode.Parent
[解决办法]
你这是什么事件 .....
[解决办法]
你先show以下看你选中的是哪个节点,可能你的E一直保留在根目录下面
[解决办法]
探讨
引用:
用下面代看
this.TreeView1.SelectedNode.Parent


在TreeNodePopulate里
用this.TreeView1.SelectedNode.Parent
报错
Object reference not set to an instance of an object.

[解决办法]
f(node.Parent!=null)
{
TreeNode parnode=node.Parent;
string text=parnode.Text;
}
试试
[解决办法]
没有找到那个事件.
对winform不太熟悉

读书人网 >C#

热点推荐