treeview本身就有单击节点触发事件
在visualstudio里,选中treeview控件,找到它的属性框里,闪电的标志。
有nodemouseclick或者是类似itemclick的事件treeview.selectedNode
获取的就是选中的节点的信息
在visualstudio里,选中treeview控件,找到它的属性框里,闪电的标志。
有nodemouseclick或者是类似itemclick的事件treeview.selectedNode
获取的就是选中的节点的信息
解决方案 »
- C#中Bitmap显示图片,并设置一些透明色的问题!
- 急,急,急!WinForm-C#问题!!
- gridview中把其中一行的某个字段用 session传值 获得不到session值问题
- Menu控件做下拉菜单的样式问题
- 简单的问题!!!
- 如何去掉vs 2005 中DataGridView末尾的空行?
- Remoting技术问题
- 如何得到DataTable的索引值
- 往window里写入错误事件,"Requested registry access is not allowed."
- 为什么我编的程序在别人的电脑上不能运行!?
- WPF自定义listview的listviewitem模板,绑定到集合
- 禁止用户通过windows操作访问某些盘符
这个也行吧,下面怎么写呢?
网上看到这个,出现的问题是EventArgs.e不包含Node的定义
if (e.Node.Name == "节点0")
{
Form1 form1 = new Form1
form1.TopLevel = false;
panel1.Controls.Add(form1);
form1.Show();
}
if (treeView1.selectedNode.Text== "节点0")
{
Form1 form1 = new Form1
form1.TopLevel = false;
panel1.Controls.Add(form1);
form1.Show();
}
后又出错误:未能找到类型或命名空间Form1(可是我添加引用过了啊:using system.windows.Forms;)
是不是哪里缺了什么呢?
兄弟 ,你看看这个
http://bbs.csdn.net/topics/310075827这里面有代码的,看完你也该明白了