如何双击treeview当前节点,获取当前节点值及其所有父节点的值? 如何双击treeview当前节点,获取当前节点值及其所有父节点的值,用“/”连起来。例如我点击 12.jpg这个节点。 就获取他所有的父节点 得到 11/22/33/12.jpg 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 treeView1.PathSeparator = "/"; treeView1.SelectedNode.FullPath; TreeNode nodeParent = e.Node.Parent; string snode = string.Empty; while (nodeParent != null) { snode = nodeParent.Text + "/" + snode; nodeParent = nodeParent.Parent; } snode += e.Node.Text; MessageBox.Show(snode); private void treeView1_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e) { TreeNode nodeParent = e.Node.Parent; string snode = string.Empty; while (nodeParent != null) { snode = nodeParent.Text + "/" + snode; nodeParent = nodeParent.Parent; } snode += e.Node.Text; MessageBox.Show(snode); } zgke帮我再看看这张帖子http://topic.csdn.net/u/20090819/09/fdee1292-a024-456e-a083-d0f6fd1acaa0.html 也是在reeView1_NodeMouseDoubleClick里 判断点的是不是子节点就行//就是子节点if (e.Node.FirstNode == null) try{ string str = this.treeView1.SelectedNode.Nodes[0].Text; MessageBox.Show("您双击的不是最下级子节点");}catch{ MessageBox.Show("您双击的是最下级子节点");} 寻求C# 操作PDF解决方案 在C#2005winform中,文本输入框的得到焦点事件是哪个? VS2005 c# 数据源 新建连接失败! 为什么呀! 关于MY的问题,请各位老大帮忙 GDI+拖动region WebService 的奇怪问题! MagicLibrary中,上下停靠窗口大小的问题 在线提问:关于web开发中访问权限的问题!敬请解答。 有C#收邮件的源程序吗? C#列举ACCESS2007(ACCDB)中的表名和表结构..... 求助啊、、、、有谁用过XYChart4_4的麻烦进来下。。。感激万分
treeView1.SelectedNode.FullPath;
string snode = string.Empty;
while (nodeParent != null)
{
snode = nodeParent.Text + "/" + snode;
nodeParent = nodeParent.Parent;
} snode += e.Node.Text; MessageBox.Show(snode);
{
TreeNode nodeParent = e.Node.Parent;
string snode = string.Empty;
while (nodeParent != null)
{
snode = nodeParent.Text + "/" + snode;
nodeParent = nodeParent.Parent;
} snode += e.Node.Text; MessageBox.Show(snode);
}
http://topic.csdn.net/u/20090819/09/fdee1292-a024-456e-a083-d0f6fd1acaa0.html
//就是子节点
if (e.Node.FirstNode == null)
try
{
string str = this.treeView1.SelectedNode.Nodes[0].Text;
MessageBox.Show("您双击的不是最下级子节点");
}
catch
{
MessageBox.Show("您双击的是最下级子节点");
}