急急急 C#中 treeview节点的单击事件 我需要的是每次点击一个节点会跳转到另外一个页面。在线跪求高手赐教

我用的是TreeView1_SelectedNodeChanged事件 可是每次点一次只是刷新页面 然后再点一次才能实现跳转。

节点少的时候还好 节点多了就显得有点麻烦了
private voidtreeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
if (e.Node.Name == "节点1")
{
textBox1.Text = " ";
}
if (e.Node.Name == "节点2")
{
textBox1.Text = " ";
}
//或者是下面这样
string n=e.Node.Name;
switch (n)
{
case "节点2": textBox1.Text = "车";
break;
case "节点4":textBox1.Text = "普通车床";
break ;
//以此类推................................
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-14
afterselected事件试一下
第2个回答  2011-12-14
绑定节点的时候好像有url 你给指定就行
第3个回答  2011-12-14
有一个好像是什么afterselected事件吧,具体记得不清楚了,

急急急 C#中 treeview节点的单击事件 我需要的是每次点击一个节点会跳转...
节点少的时候还好 节点多了就显得有点麻烦了 private voidtreeView1_AfterSelect(object sender, TreeViewEventArgs e){ if (e.Node.Name == "节点1"){ textBox1.Text = " ";} if (e.Node.Name == "节点2"){ textBox1.Text = " ";} \/\/或者是下面这样 string n=e.Node.Name...

c# treeView 只载入第一层,点击节点时载入下一层,该怎么解决
由于载入到TREEVIEW的数据量过大,载入耗时很长,想实现载入时只载入第一层,再点击节点时再从数据库载入选中节点的子节点的内容的效果,这样更好。---解决方案---先在TreeView中加入父节点,在后添加控件的NodeMouseClick事件,在事件中写上加载子节点的代码,如果有多和父节点的话:private void tr...

C#中怎样通过点击treeview的子节点来调用其它窗体
首先纠正一点,楼主你的窗体是在同一项目中的,这从你的代码可以看出,在不同项目中那估计很难实现,至少本人不知道如何实现哈哈。第二请说明一下你的贴出的代码的问题,这样能减少我们找错的时间,也能更快的给你答复

C#实现TreeView节点点击触发事件
那你把你想做链接的那一列设成模板列,在里面添加一个Linkbutton,把LinkButton的值等于你的数据库中的值就OK了.if (!Page.IsPostBack)\/\/在不加这一句之前,每次刷新一下页面,就会多一个树控件出来,一直叠加.加了这一句之后,就不会重复加载了.IsPostBack是一个十分重要的方法,表示页面是否为第一...

C#treeView单击事件选中节点
使用循环添加父节点和子节点。4、编辑【清除所有节点】的代码。5、编辑【删除所选节点】的代码。6、点击【treeview】控件,在属性中选择行为,从行为列表中选择【afterselect】双击,在代码编辑页面,添加节点被选择后的代码。7、输入父节点和子节点数量分别为3和3,生成树结构。确认生成成功。

C#,WPF,treeview,我用了selected函数,为何每次点击子节点时,它会同时响...
因为点击事件是一个冒泡事件,会沿着视觉树上的控件一直向上传递。你只要在点击事件的最后加上e.handle = true;即可

c# treeview控件怎样单击节点触发事件
编辑节点-->使用节点的Target和NavigatorUrl属性

c#怎么获取treeview的子节点并单击触发事件
treeview1.SelectedNode, null);treeview1为树控件的名字 在需要的地方加入该行代码,即可触发树控件的"选择改变后“ 这个事件 参数1为:当前树控件选中的节点,参数2,带入null值即可 调用前请生成treeview1_AfterSelect事件,事件内做什么事情那就由你决定了 哈哈,是不是很简单? 给分啊 ...

在C#中怎么实现点击左边的treeview的节点,右边显示相应的界面
这个在绑定TreeView的时候要注意一下,把该节点的Tag或Name或ToolTipTex属性设为该节点的数据源的表名,比如 “班级信息管理”把它的Tag属性设为"Classes","学生信息管理"的Tag属性设为"Students"(数据库中的表名!),当然没有数据的就设为空TreeView相关代码:privatevoidtreeView1_AfterSelect(object...

...panel中是tabcontrol 点击treeView 中的一个节点时,右边tabcontrol...
tcWms.TabPages.ContainsKey(n)) \/\/判断tabPage集合中是否含有该关键字的tabPage { try { if(Dtp.ContainsKey(n)) { tcWms.TabPages.Add(Dtp[n]);

相似回答