重要的类:
TBaseVirtualTree = class(TCustomControl)
TCustomVirtualStringTree = class(TBaseVirtualTree)
TVirtualStringTree = class(TCustomVirtualStringTree)
TCustomVirtualDrawTree = class(TBaseVirtualTree)
TVirtualDrawTree = class(TCustomVirtualDrawTree)
TVTHeader = class(TPersistent)
TCanvasEx = class(TCanvas);

TCollectionItem = class(TPersistent)
TVirtualTreeColumn = class(TCollectionItem)
TCollection = class(TPersistent)
TVirtualTreeColumns = class(TCollection)

半重要的类:
TCustomVirtualTreeOptions = class(TPersistent)
TVirtualTreeOptions = class(TCustomVirtualTreeOptions)
TStringTreeOptions = class(TCustomStringTreeOptions)
TVTEdit = class(TCustomEdit)
EVirtualTreeError = class(Exception);

不重要的类:
TEnumFormatEtc = class(TInterfacedObject, IEnumFormatEtc)
TVTDataObject = class(TInterfacedObject, IDataObject)
TVTDragManager = class(TInterfacedObject, IVTDragManager, IDropSource, IDropTarget)
TVirtualTreeHintWindow = class(THintWindow)
TVTFixedAreaConstraints = class(TPersistent)
TScrollBarOptions = class(TPersistent)
TVTColors = class(TPersistent)
TClipboardFormats = class(TStringList)
TCustomStringTreeOptions = class(TCustomVirtualTreeOptions)
TStringEditLink = class(TInterfacedObject, IVTEditLink)
TCriticalSection = class(TObject)
TWorkerThread = class(TThread)
TWriterHack = class(TFiler)
InternalClipboardFormats.EnumerateFormats(TVirtualTreeClass(ClassType), Formats, FClipboardFormats);
TCustomImageListCast = class(TCustomImageList);
TOLEMemoryStream = class(TCustomMemoryStream)

状态集合:
TVirtualNodeStates = set of TVirtualNodeState;
TVirtualNodeInitStates = set of TVirtualNodeInitState;
TVTColumnOptions = set of TVTColumnOption;
TVTHeaderHitPositions = set of TVTHeaderHitPosition;
THitPositions = set of THitPosition;
TDragOperations = set of TDragOperation;
TMouseButtons = set of TMouseButton;
TVTPaintOptions = set of TVTPaintOption;
TVTAnimationOptions = set of TVTAnimationOption;
TVTAutoOptions = set of TVTAutoOption;
TVTSelectionOptions = set of TVTSelectionOption;
TVTMiscOptions = set of TVTMiscOption;
TVTOperationKinds = set of TVTOperationKind;
TScrollDirections = set of (
TVTDragImageStates = set of (
TVTHeaderOptions = set of TVTHeaderOption;
THeaderStates = set of THeaderState;
THeaderPaintElements = set of (
TVirtualTreeStates = set of (
TChangeStates = set of (
TVTInternalPaintOptions = set of TVTInternalPaintOption;
TScrollUpdateOptions = set of (
TVTStringOptions = set of TVTStringOption;

方法:
ChildCount[Node: PVirtualNode]: Cardinal; // 返回当前节点的子节点数
Expanded[FocusedNode] := True; // 展开某个节点
InvalidateToBottom(FocusedNode); // 刷新当前节点和下面的节点

属性:
RootNodeCount: Cardinal; 赋值后,可立即增加,不需要任何其它额外的语句。

VirtualStringTree常用类和属性的更多相关文章

  1. 笔记-python-lib-requests常用类/方法/属性

    笔记-python-lib-requests常用类/方法/属性 1.      requests模块常用类/方法/属性 在使用中发现对requests模块不够熟悉,写了几个案例后重新整理了一下文档,罗 ...

  2. JS面向对象(1) -- 简介,入门,系统常用类,自定义类,constructor,typeof,instanceof,对象在内存中的表现形式

    相关链接: JS面向对象(1) -- 简介,入门,系统常用类,自定义类,constructor,typeof,instanceof,对象在内存中的表现形式 JS面向对象(2) -- this的使用,对 ...

  3. Java集合框架(常用类) JCF

    Java集合框架(常用类) JCF 为了实现某一目的或功能而预先设计好一系列封装好的具有继承关系或实现关系类的接口: 集合的由来: 特点:元素类型可以不同,集合长度可变,空间不固定: 管理集合类和接口 ...

  4. java-API中的常用类,新特性之-泛型,高级For循环,可变参数

    API中的常用类 System类System类包含一些有用的类字段和方法.它不能被实例化.属性和方法都是静态的. out,标准输出,默认打印在控制台上.通过和PrintStream打印流中的方法组合构 ...

  5. C#常用类汇总

    一.object常用类 1.获取去类的类型和公共属性 var a= new Class A(); var props = A.GetType().GetProperties();

  6. WPF 3D 常用类(1)

    原文:WPF 3D 常用类(1) 几何数据相关类 Geometry3D 抽象类, 用于定义物体的几何数据, 可用于计算HitTest和BoundingBox MeshGeometry3D Geomet ...

  7. JAVA异常处理、常用类、反射、集合

    异常 异常:在Java中是指被一个方法抛出的对象. 分类:检查异常.运行时异常.错误 运行时异常(uncheckd):RuntimeException和其子类 检查异常(checkd/搜检异常):指E ...

  8. IOS 类的属性修饰符atomic

    在声明一个类的属性时,默认这个属性会被修饰atomic,意思是原子性访问的. nonatomic和atomic修饰的属性,在自己没有重写setter和getter的时候才会发生作用,其主要的作用可以理 ...

  9. Java基础知识二次学习--第六章 常用类

    第六章 常用类   时间:2017年4月26日16:14:49~2017年4月26日16:56:02 章节:06章_01节~06章_06节 视频长度:20:57+1:15+8:44+1:26+11:2 ...

随机推荐

  1. 利用雅虎ycsb对cassandra做性能测试

    准备: 环境: 两台虚拟机:ip:192.168.138.128/129;配置:2核4G: 版本:apache-cassandra-3.10    ycsb-cassandra-binding-0.1 ...

  2. Linux学习-通过loganalyzer展示MySQL中rsyslog日志

    一.实验环境 系统:CentOS7.6 软件包:apache,php,mariadb-server (都是基于光盘yum源) 源码包:loganalyzer-4.1.7.tar.gz (http:// ...

  3. 13 Spring Boot Shiro使用JS-CSS-IMG

    filterChainMap.put("/403", "anon");filterChainMap.put("/assets/**", &q ...

  4. php end()函数 语法

    php end()函数 语法 作用:将数组内部指针指向最后一个元素,并返回该元素的值(如果成功).博智达 语法:end(array) 参数: 参数 描述 array 必需.规定要使用的数组. 说明:如 ...

  5. Codeforces 878A - Short Program(位运算)

    原题链接:http://codeforces.com/problemset/problem/878/A 题意:给出n个位运算操作, 化简这些操作, 使化简后的操作次数不多于5步. 思路:我们可以对二进 ...

  6. Ubuntu 16.04下使用docker部署MySQL主从复制

    (以下docker相关的命令,需要在root用户环境下或通过sudo提升权限来进行操作.) 首先更新 软件源 https://mirrors.tuna.tsinghua.edu.cn/help/ubu ...

  7. AGC030F - Permutation and Minimum

    https://atcoder.jp/contests/agc030/tasks/agc030_f 题解 我们先把这个排列从\(1 \sim 2n\)表达出来,然后题面中的每一对数我们可以用一条线把他 ...

  8. 进阶3: zookeeper-3.4.9.tar.gz和hbase-1.2.4-bin.tar.gz 环境搭建(hbase 伪分布式)

    前提条件: 成功安装了  jdk1.8,  hadoop2.7.3 注意条件: zookeeper,hbase 版本必须要和hadoop 安装版本相互兼容,否则容易出问题: 本次:安装包 zookee ...

  9. JavaScript toFixed()、toExponential、toPrecision方法

    JavaScript toFixed() 定义和用法 toFixed() 方法可把 Number 四舍五入为指定小数位数的数字. 语法 NumberObject.toFixed(num) 参数 描述 ...

  10. [CSP-S模拟测试]:模板(ac)(线段树启发式合并)

    题目描述 辣鸡$ljh\ NOI$之后就退役了,然后就滚去学文化课了.他每天都被$katarina$大神虐,仗着自己学过一些姿势就给$katarina$大神出了一道题.有一棵$n$个节点的以$1$号节 ...