关于.net 2.0 中的treeview控件 现在要实现:点击某结点后1。 取得结点名2。 关闭其他已打开结点3(触发其他事件等)熟悉的朋友给点意见 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TreeNode node = this.treeView1.SelectedNode;string name=node.Name;//获取节点名字TreeNode nodeall = this.treeView1.CollapseAll();//折叠所有节点//触发其他事件等 那trewview的点击事件怎么写?<asp:TreeView ID="TreeView1" runat="server" ImageSet="XPFileExplorer" NodeIndent="15" OnSelectedNodeChanged="TreeView1_SelectedNodeChanged">public void TreeView1_SelectedNodeChanged(Object sender, EventArgs e){}用这个可以吗? winform中有AfterSelecte 不知道webform有没有。看名字好像可以。可以自己试试效果是不是想要的。 名字已经可以拿到,但为什么每次调用TreeView1_SelectedNodeChanged的事件的时候都会刷出一个新的treeview? 楼主把TreeView1_SelectedNodeChanged的代码贴出来看看 public void TreeView1_SelectedNodeChanged(Object sender, EventArgs e) { TreeView1.CollapseAll();//折叠所有节点 TreeNode Selected = this.TreeView1.SelectedNode; Selected.Parent.Expand(); Selected.Expand(); string name = Selected.Value.ToString();//获取节点名字 //触发其他事件等 } public void TreeView1_SelectedNodeChanged(Object sender, EventArgs e) { TreeNode Selected = this.TreeView1.SelectedNode; TreeView1.CollapseAll();//折叠所有节点 Selected.Parent.Expand(); Selected.Expand(); string name = Selected.Value.ToString();//获取节点名字 //触发其他事件等 } Selected.Parent.Expand();//这里最好判断一下Parent是否为NULL 谢谢!但是为什么每次调用TreeView1_SelectedNodeChanged的事件的时候都会刷出一个新的treeview? 楼主检查下是不是在触发其他事件重新实例了一个treeview webservice的简单问题 求一个VS2008开发环境中字体颜色的设置问题 c# winform 怎么查询datatable里面的数据 哪位朋友帮我解释一下这个句子,多谢 跪求C# timer问题 C#中怎样可以得到另一个窗体的控件 CE下如何显示韩文,别人说只要安装了字体就可以,字体文件在哪里获得,如何使之工作? 大家好,我是一个菜鸟,有用C# 编程 而且 常用QQ的大哥吗?加我的QQ。或是留下你的QQ吧 nhibernate 的一个入门级问题,用过的朋友来看一下。 请问C#中如何使用VC编写的DCOM 高手帮忙 在线等啊,大家帮忙看下
string name=node.Name;//获取节点名字
TreeNode nodeall = this.treeView1.CollapseAll();//折叠所有节点
//触发其他事件等
<asp:TreeView ID="TreeView1" runat="server" ImageSet="XPFileExplorer" NodeIndent="15" OnSelectedNodeChanged="TreeView1_SelectedNodeChanged">public void TreeView1_SelectedNodeChanged(Object sender, EventArgs e)
{}用这个可以吗?
{
TreeView1.CollapseAll();//折叠所有节点
TreeNode Selected = this.TreeView1.SelectedNode;
Selected.Parent.Expand();
Selected.Expand();
string name = Selected.Value.ToString();//获取节点名字
//触发其他事件等
}
{
TreeNode Selected = this.TreeView1.SelectedNode;
TreeView1.CollapseAll();//折叠所有节点
Selected.Parent.Expand();
Selected.Expand();
string name = Selected.Value.ToString();//获取节点名字
//触发其他事件等
}