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

比较菜的有关问题,不过很急

2012-01-12 
比较菜的问题,不过很急,请高手看看TreeView有个contextMenu右键菜单。可以对树节点进行删除等操作。但是我不

比较菜的问题,不过很急,请高手看看
TreeView   有个   contextMenu   右键菜单。可以对树节点进行删除等操作。
但是我不知道直接右击一个节点,选择删除等选项,如何去获得该节点的信息,比如   index或   text。

[解决办法]
沙发,帮忙顶
[解决办法]
首先判断是否是右键点击的.然后在click事件内操作

[解决办法]

好像是在点击鼠标右键的事件里吧
TreeNode node = treeView1.GetNodeAt(e.X, e.Y) as TreeNode
可以得到你要的节点
[解决办法]
private void treeView1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(e.Button == MouseButtons.Right)
{

this.treeView1.SelectedNode = this.treeView1.GetNodeAt(e.X,e.Y);
TreeNodePro selectNode = null;
if(this.treeView1.SelectedNode != null)
{
selectNode = this.treeView1.SelectedNode as TreeNodePro;
}
if (selectNode!=null)
{
该干什么就干什么!
}

热点排行