首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

在treeview中,怎么把用户用鼠标点击的节点的KEY值拿出来?多谢

2012-02-13 
在treeview中,如何把用户用鼠标点击的节点的KEY值拿出来?谢谢MovieList.Nodes[0].Nodes[j].Nodes.Add(myDa

在treeview中,如何把用户用鼠标点击的节点的KEY值拿出来?谢谢
MovieList.Nodes[0].Nodes[j].Nodes.Add(myDataTable.Rows[i][2].ToString(),   myDataTable.Rows[i][1].ToString());

像这样子,在MouseClick我要把节点的Key拿出来,谢谢

[解决办法]
应该使用 AfterSelect 事件.该事件中有个参数 e
这样无论是使用鼠标选取还是使用键盘选取都可以取到.
private void tv_AfterSelect(object sender, TreeViewEventArgs e)
{
e.Node.Name;//就是你要的Key
}

热点排行