类型TTreeView.items.add 与 TTreeView.items.addchild有何区别?(10分)

我看了书上例子,好象两者都可以实现treeview中的node 的构建。

addchild是给当前的node建一个子node,它比当前node要向右缩进几格
add建立同级的node,不缩进

aNode :=TreeView1.Items.Add(Node, S)
aNode 与 Node 是兄弟。
bNode :=TreeView1.Items.AddChild(Node, s);
bNode 是 Node 的儿子。

TreeView.Item.add增加的是同一级的结点;
TreeView.Item.addchild增加的是下一级的结点。

原文地址:https://www.cnblogs.com/jijm123/p/11368361.html

时间: 2024-11-06 11:10:18

类型TTreeView.items.add 与 TTreeView.items.addchild有何区别?(10分)的相关文章

Zabbix报警 More than 100 items having missing data for more than 10 minutes

Zabbix报警

已知从BUF开始存放了10个字类型有符号数据,编程求出这10个数中的最大数和最小数(将最大数存入MAX字单元、最小数存入MIN字单元),并将其以10进制数的形式在屏幕上显示出来。

data segment pmax db 0dh,0ah , 'MAX : ','$' pmin db 0dh,0ah , 'MIN : ','$' buf dw 48,-2 ,49,50,30,-78,-88,-60,-1,48 max dw 99 min dw 20 data ends code segment assume cs:code , ds:data main proc far start: mov ax,data mov ds,ax call compare lea dx,pma

4-4 求自定类型元素的平均 (10分)

本题要求实现一个函数,求N个集合元素S[]的平均值,其中集合元素的类型为自定义的ElementType. 函数接口定义: ElementType Average( ElementType S[], int N ); 其中给定集合元素存放在数组S[]中,正整数N是数组元素个数.该函数须返回N个S[]元素的平均值,其值也必须是ElementType类型. 裁判测试程序样例: #include <stdio.h> #define MAXN 10 typedef float ElementType;

JS类型(1)_JS学习笔记(2016.10.02)

js类型 js中的数据类型有undefined,boolean,number,string,null,object等6种,前5种为原始类型(基本类型),基本类型的访问是按值访问的,就是说你可以操作保存在变量中的实际的值.第6种为引用类型. 基本类型 基本类型有以下几个特点: ·基本类型的值是不可变的.任何方法都无法改变一个基本类型的值,比如一个字符串: var name = 'jozo'; name.toUpperCase();    // 输出 'JOZO' console.log(name)

4-5 求自定类型元素的最大值 (10分)

本题要求实现一个函数,求N个集合元素S[]中的最大值,其中集合元素的类型为自定义的ElementType. 函数接口定义: ElementType Max( ElementType S[], int N ); 其中给定集合元素存放在数组S[]中,正整数N是数组元素个数.该函数须返回N个S[]元素中的最大值,其值也必须是ElementType类型. 裁判测试程序样例: #include <stdio.h> #define MAXN 10 typedef float ElementType; El

学习 TTreeView [16] - 给 TTreeView 添加复选框 (回复 &quot;丁永其&quot; 的问题)

问题来源: http://www.cnblogs.com/del/archive/2008/05/15/1114450.html#1199402 本例效果图: unit Unit1; interface uses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,   Dialogs, ComCtrls, StdCtrls; type   TForm1 = class(TForm)     Tr

DevExpress控件学习总结

1.Navigation & Layout 1.1 Bar Manager 如果想在窗体或用户控件(user control)上添加工具条(bars)或弹出菜单(popup menus),我们 需要把一个不可见的控件(component)BarManager(Navigation&Layout)拖放到这个窗体或用户控件上.这个控 件维护工具条在窗体上的布局,处理用户的行为(processes an end-user's actions),提供一些定制功能等等.这个控件维护 工具条.工具条项

DevExpress_Winform_使用汇总

CheckTreeList 1.选中节点以不同颜色标示 Appearance.FocusedCel LookUpEdit 1.实现主细表显示和编辑 主表:tblMain,绑定到MyGridControl上 细表:tblDetail,绑定到MyLookUpEdit上 假设:两个表的数据已经获取,下面重点关注如何进行数据绑定 BindingSourse bsMain= new BindingSource(); bsMain.DataSource = tblMain; MyGridControl.Da

TreeView实现主菜单功能

软件在菜单MenuItem中,设置了软件的各项功能,以及启动相应模块.为了加大软件的灵活性,我们还可以将主菜单的项目,转变为TreeView,通过点击TreeView树中叶子(TreeNode),打开相应的模块,达到主菜单的功能. 1.设置全局变量 Last_Node: TTreeNode;用于保存鼠标点击TreeView1的最后一次节点.这样,只要判断TreeView1.Selected和Last_Node一致,造成同样节点二次点击,才能击发事件的效果. 2.MenuItemsToListVi