社区
Delphi
帖子详情
Treeview控件到底怎么插入新节点?给我一个久经考验的例子!
8341
2002-04-25 06:54:30
我的TREEVIEW1现有四个最上层的node,其中第一个NODE下面还有10个子节点,我想往第二个根节点下插入子节点,可是每次都插入到第一个根节点的第二个子节点
--node1
| |-node1-1
| |-node1-2
| .....
| |-node1-10
--node2
|
--node3
|
--node4
我想往node2下面插入!
...全文
44
15
打赏
收藏
Treeview控件到底怎么插入新节点?给我一个久经考验的例子!
我的TREEVIEW1现有四个最上层的node,其中第一个NODE下面还有10个子节点,我想往第二个根节点下插入子节点,可是每次都插入到第一个根节点的第二个子节点 --node1 | |-node1-1 | |-node1-2 | ..... | |-node1-10 --node2 | --node3 | --node4 我想往node2下面插入!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
8341
2002-04-27
打赏
举报
回复
我是这样:在form的ONcreate中,
treeview1.items.add(treeview1.items[11],'dddd');
或:
treeview1.items.addfirst(treeview1.items[11],'ddsd');
或:
treeview1.items.addchild(treeview1.items[11],'fdff');
反正怎么都不行.
LouisJJW
2002-04-27
打赏
举报
回复
8341(八三四一):
如果你确定第一个根节点下有10个子节点,而要在第2个根节点下插入子节点的话,TreeView1.Items[11]一定是第2个根节点,那样插入一定可以,你不妨把你的代码贴出来看看,或许其他地方可能有错误。
bluebilly
2002-04-26
打赏
举报
回复
我看你大概是你的下标搞错啦,再去检查一下!
Dragon_ZJG
2002-04-26
打赏
举报
回复
TreeView中的Index计算是按照全部展开从上至下的顺序计算的,(楼上的那位同志的可以实现)如果你要
按照只指定第二的话,可以直接下在1stclass中fcTreeView进行重写!
8341
2002-04-26
打赏
举报
回复
我也这样用了,也不好使,总是插的node1的下面.
好象问题的关键是定义当前节点?
LouisJJW
2002-04-26
打赏
举报
回复
如果你的第一个根节点下有10个子节点,可以这样:
TempNode;TTreeNode;
TempNode:=TreeView1.Items[11];
TreeView1.AddChild(TempNode,'ChildNode2');
8341
2002-04-26
打赏
举报
回复
哪位再关注一下?
fjliningcd
2002-04-26
打赏
举报
回复
你先点一下node2
再点NewSubItem就可以了
uestc_yrq
2002-04-26
打赏
举报
回复
主要的问题是找到node2
var
myNode,yourNode,childNode:TTreeNode;
begin
myNode:=TreeView1.Items.GetFirstNode;
yourNode:= myNode.getNextSibling;//得到node2
childNode:=TreeView1.Items.AddChildFirst(yourNode,'ssss');
8341
2002-04-25
打赏
举报
回复
楼上,你的方法不行,我试过的,总是插到node1的node1-1下面.
laixboy123
2002-04-25
打赏
举报
回复
可以这样啊 :
TempNode;TTreeNode;
TempNode:=TreeView1.Items[1];
TreeView1.AddChild(TempNode,'ChildNode2');
8341
2002-04-25
打赏
举报
回复
推
8341
2002-04-25
打赏
举报
回复
怎么循环找到node2?或者设定当前node?
8341
2002-04-25
打赏
举报
回复
怎么循环找到node2?或者设定当前node?
Liusp
2002-04-25
打赏
举报
回复
//循环找到Node2节点,用一个临时TTreeNode变量保存,
TreeView1.Items.AddChild(TempNode,'ChildOfNode2');
好看的Winform.
TreeView
自定义的美化
TreeView
源码和对应demo,样式好看,对初学者是很好的学习资料,然后也可用于项目中
TreeView
控件
ajax操作实例
使用jQuery以及它的ajax方法直接操作asp.net 2.0 中的
TreeView
控件
,具体说明请看http://blog.csdn.net/luq885
bootstrap树 bootstrap-
treeview
完整
例子
强烈建议初次使用bootstrap的人参考,
例子
很全 bootstrap树
控件
使用bootstrap-
treeview
.js实现树前边多选框checkbox 并实现, 0、获取选中的项 1、点击父级的多选框,自己默认选中 2、全选 3、反选 4、展开、 5、折叠
c# 中
TreeView
的应用实例源代码
TreeView
一个
实例的源代码!
WPF经典教程之WPF
控件
内容模型
WPF
控件
内容模型主要指派生于System.Windows.Controls.Control类的各种
控件
,其主要分为四部分: • ContentControl • HeaderedContendControl • ItemsControl • HeaderedItemsControl 其继承关系请参考我上一篇博客的内容。.... (更多资源:http://cleopard.download.csdn.net/) (福利:http://xuemeilaile.com/) WPF经典教程之WPF体系结构 http://download.csdn.net/detail/cleopard/7999393 WPF经典教程之WPF应用程序管理 http://download.csdn.net/detail/cleopard/8002969 WPF经典教程之WPF窗体 http://download.csdn.net/detail/cleopard/8002979 WPF经典教程之StackPanel、WrapPanel、DockPanel布局 http://download.csdn.net/detail/cleopard/8002985 WPF经典教程之Grid、UniformGrid布局 http://download.csdn.net/detail/cleopard/8002993 WPF经典教程之Canvas、InkCanvas布局 http://download.csdn.net/detail/cleopard/8002997 WPF经典教程之WPF
控件
模型 http://download.csdn.net/detail/cleopard/8002999
Delphi
5,930
社区成员
262,938
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章