C#使用TreeView控件时,如何获取当前选中节点的名称?

如题所述

第1个回答  推荐于2016-10-21
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
MessageBox.Show(e.Node.Text);
}本回答被网友采纳
第2个回答  2012-12-26
右击看 属性。

c# 中treeview获取选中根节点的文字
假设你选取的子节点是TreeNode node;它的文字是node.Text 它的父节点的文字是node.Parent.Text 如果要获取最上级的节点,那么 while(node.Parent != null) node = node.Parent;然后string text = node.Text;

C#中TreeView控件怎样获取节点文字?
private void TVdepartment_DragDrop(object sender, DragEventArgs e)\/\/拖动 { \/\/获得拖放中的节点 TreeNode moveNode = (TreeNode)e.Data.GetData("System.Windows.Forms.TreeNode");\/\/根据鼠标坐标确定要移动到的目标节点 Point pt;TreeNode targeNode;pt = ((TreeView)(sender)).PointToClient(ne...

如何C#中实现在TreeView查找某一节点
EventArgs e) { \/\/遍历Tree中的所有根节点 foreach (TreeNode node in this.tvList.Nodes) { \/\/将每个根节点代入方法进行查找 TreeNode temp = FindNode(node, this.txtName.Text); \/\/找到输出结果 if (temp != null) { MessageBox.Show...

C# .net treeview 获取节点
private void trvReport_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e){ \/\/获取节点位置 string txtNodeName = e.Node.Index; }

在C# winform 中的treeview 选中节点,获取其在数据库中的字段ID
绑定时为节点添加Tag属性值 treeView1.Nodes.Add("管理部").Tag = treeID;获取treeID private void treeView1_AfterSelect(object sender, TreeViewEventArgs e){ TreeNode node=treeView1.SelectedNode;treeID类型 treeID = (treeID类型) node.Tag;} ...

C# win treeview如何获取check选中的值? Treeview是绑定数据的
你需要的是递归 \/\/\/ \/\/\/ 获得所有被选中的节点 \/\/\/ \/\/\/ 节点集合 private bool GetTargetNode(TreeNodeCollection Nodes){ bool success=true;foreach (TreeNode TN in Nodes){ if (TN.Checked){ \/\/保存数据你想要的数据到数据库 if (保存失败){ success=false;break;} } success=Ge...

C#winform treeView获取当前选中节点下的所有叶子节点
可以通过 SelectedNode 获得当前选中节点然后就可以直接在这个选中对象的Nodes里面获取所有它的子节点啊\/\/获取此节点TreeNode tn = treeView.SelectedNode;\/\/进行遍历输出foreach (TreeNode Children in tn.Nodes) { MessageBox.Show(string.Format("节点有{0}", Children.Name));} 本回答由电脑网络分类达人 吕明推...

在c#中treeview 怎么获取选中节点的子节点
第一种是在TreeView的AfterSelect事件中, TreeViewEventArgs e的这个e具备了Node的属性,也就是说这个e.Node.Nodes就是被选中的节点的子节点组合。第二种方式你可以使用treeView1.SelectedNode的Nodes属性,也就是this.treeView1.SelectedNode.Nodes,就是TreeView的被选中的树节点子节点了 ...

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

C#窗体实现treeView显示数据库数据,并选中节点显示数据库内容到listVie...
先放两控件上去,数据库取值的我就不写了,我假设你都得到值了 private void treeView1_AfterSelect(object sender, TreeViewEventArgs e){ \/\/先清空listView1中的值 listView1.Items.Clear();\/\/如果选中结点为想要的 if (treeView1.SelectedNode.Text == "计算机系"){ \/\/就把从数据库中取到的...

相似回答