碰到头大问题啦!WINFORM里面的TREEVIEW问题..高人指点
我在一家软件公司实习,现在做完的程序是简单的MDI..就是类似OFFICE里WORD的那种.那天领导告诉我在我做的这个基础上加一个treeview。让本来在上面横着显示的...
我在一家软件公司实习,现在做完的程序是简单的MDI..就是类似OFFICE里WORD的那种.那天领导告诉我在我做的这个基础上加一个
treeview。让本来在上面横着显示的菜单栏编程一个在旁边立着的树。treeview我会做,过去做过treeview资源管理器那样的程序。
可是他的这个要求给我难住啦。treeview的节点最根本的CLICK事件我都找不到。怎样能把上面menustrip空间里面的内容转到treeview中啊
请问各位大侠他的这个要求能实现么?也许是我理解错啦,他的意思可能就是让我做个简单的TREEVIEW在MDI主窗体中!! 展开
treeview。让本来在上面横着显示的菜单栏编程一个在旁边立着的树。treeview我会做,过去做过treeview资源管理器那样的程序。
可是他的这个要求给我难住啦。treeview的节点最根本的CLICK事件我都找不到。怎样能把上面menustrip空间里面的内容转到treeview中啊
请问各位大侠他的这个要求能实现么?也许是我理解错啦,他的意思可能就是让我做个简单的TREEVIEW在MDI主窗体中!! 展开
3个回答
展开全部
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
TreeNode currendNode = treeView1.SelectedNode;
if (currendNode.Name == "Node0")
{
MessageBox.Show("第一个");
}
if (currendNode.Name == "Node1")
{
MessageBox.Show("第二个");
}
}
可以用这个事件实现吧。。如果不懂的话再找我。。。
{
TreeNode currendNode = treeView1.SelectedNode;
if (currendNode.Name == "Node0")
{
MessageBox.Show("第一个");
}
if (currendNode.Name == "Node1")
{
MessageBox.Show("第二个");
}
}
可以用这个事件实现吧。。如果不懂的话再找我。。。
展开全部
不懂,同学习
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
TreeNode t=new TreeNode ();
t.name=.......
........
t.Click+=.......
你的TreeView的某个node.Nodes.Add(t);
t.name=.......
........
t.Click+=.......
你的TreeView的某个node.Nodes.Add(t);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询