事情是这样的,当我选中一个节点,先说明我所选的节点是一个子节点,然后我想要得到:当前所选的节点的父节点的所有子节点的值。不知道该做 ,高手们,帮帮忙吧,先谢啦。
解决方案 »
- 圆的交集算法研究
- 在MouseEnter事件里修改图片,但是实现不了,求高手指导
- 将html代码转成图片
- vs2003/vs2005用了一段时间了,谈谈c#与vb.net的区别?
- 求一winform中文本框限定只能输数字 的实现方案 ..
- 难道没人知道答案么?带星星的高人们阿~帮下忙吧,帮我看看这2个问题怎么解决,谢谢了.
- 方法名存在字符串中,怎么将此方法添加到菜单项事件中
- 【只有100分,up有分,解决后揭帖】请教一下关于加密的问题
- 如何判断一个数据库已经处于打开状态(避免重复打开)
- .NET FramworkSDK Samples怎么安装?
- winform中可不可以使用正则表达式?
- 在用户控件中如何调用WinForm中声明的方法?
你直接看属性吧
nodes数组
编历一下
private List<TreeNode> nodes = new List<TreeNode>();
private void GetAllNodes(TreeNode baseTreeNode)
{
foreach(TreeNode node in baseTreeNode)
{
nodes.Add(node);
if(node.Nodes.Count > 0)
{
GetAllNodes(node);
}
}
}
然后你就去取nodes就是了
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
this.textBox1.Text = "";
if (e.Node.Parent != null && e.Node.Parent.GetType() == typeof(TreeNode))
{
foreach (TreeNode noeddd in e.Node.Parent.Nodes)
{ this.textBox1.Text += noeddd.Text.ToString().Trim() + "\t"; }
}
}