Delphi TcxtreeList控件说明 转
Delphi TcxtreeList控件说明
树。cxTreeList
属性:
Align:布局,靠左,靠右,居中等
AlignWithMargins:带边框的布局
Anchors:停靠 (akTop上,akBottom下,akLeft左,akRight右)
Bands: 分组面板
Caption:面板标题
AlignHorz:文字水平位置(居中,靠左,靠右)
AlignVert:文字垂直位置(居中,靠左,靠右)
Glyph:面板图标
GlyphAlignHorz:图标水平位置(居中,靠左,靠右)
GlyphAlignVert:图标垂直位置(居中,靠左,靠右)
MultiLine: 面板文字分多行
ShowEndEllipsis:是否显示省略号。为True 当标题过长时,就显示省略号。如果为False,过长的标题不显示
Text: 标题内容
Expandable:》》》》》
FixKind:使面板固定停靠。可以固定靠左,也可以固定靠右,停靠后就不能托动了, 这个属性可以用来做冻结列
MinWidth:最小宽度
Options:
Customizing:》》》》》》》》
Hidden:》》》》
Moving:控制面板是否能移动
OnlyOwnColumns:》》》》》》》》
Sizing:控制面板是否能调整长度
VerSizeing:控制面板是否能调整垂直高度
Position:
BandIndex: 》》》》》》》》》
Colindex: 面板序号
Sytles:
Footer: 注脚风格
Header:头部风格
HeaderBackGround: 头部背景风格
Visible:是否显示
Width:默认宽度
BorderStyle:树边框模式。
BufferedPaint:》》》》》》》》
Contrains:约束
MaxHeight:最大高度
MaxWidth:最小宽度
MinHeight:最小高度
MinWidth:最小宽度
Cursor:鼠标进入控件时的。鼠标形状
DafalutLayOut:》》》》》》》》》
DefaultRowHeight: 树中每一行的高度。
Enable:是否可用,如果为True时就不能点了。
Font:树中的字体
Height: 树的高度
Hint:隐藏的备注信息,要与ShowHint配合
Images:树中的图标列表, 可以对每一条记录设置不同的图标,在树最前面显示,像邮件中的收件,与发件
Margins:边框边缘的大小。上下左右边距
Name:控件名称
OptionsBehavior:
AlwaysShowEditor:》》》》
AutoDragCopy:》》》》》》
BestfitMaxReocrdCount:》》》》》》》》》
CellHints: 》》》》》
ChangeDelay:》》》》》》
ConfirmDelete:》》》》》》》
DragCollapse: 》》》》》》》》
DragDropText:》》》》
DragExpand:》》》》》》
DragForcusing:》》》》》
ExpandOnDblClick:》》》
ExpandOnIncSearch:》》》》》
FocusCellOnCycle:》》》》》》》
FooterHints:是否显示注脚的隐式说明
GoToNextCellOnEnter:进入树的单元格触发OnEnter事件。注意:在树里面切换单元格是没用的。应该是控件进入树中的单元格时触发
GoToNextCelOnTab:与GoToNextCellOnEnter 属性相似,只是触发了 OnTab事件
HeadHints:》》》》
HotTrack:鼠标移到树上,记录都能高亮显示
ImmediateOditer:》》》》》》
IncSearch:》》》》》》》》》
MultiSort:树上的列是否允许设多个排序列。
ShowHourGlass:》》》》》》》》》
Sorting:树是否支持排序,如果为True, 鼠标点击时,就会排序
OptionCustomizing
BandCustomizing:》》》》》》
BandHiding:》》》》》》》》》
BandMoving:树的面板是否允许托动
BandHorzSizing:树的面板是否允许水平移动
BandsQuickCustomization:快速自定义设置面板, 主要是设置面板的隐藏或显示,会在树的左上角有个按钮
BandsQuickCustomizationMaxDropDownCount:快速自定义设置面板,下拉时显示面板的数量最大值。
BandVertSizing:树的面板是否允许垂直移动
ColumnCustomizing: 》》》》》》》》
ColumnHiding:》》》》》》》》》》》》
ColumnHorzSing:列是否允许水平托动
ColumnMoving:列是否允许移动
ColumnsQuickCustomization:快速自定义列,主要是控制列的显示或隐藏, 设置了Hiden的列是不包含在里面的
DynamicSizing:》》》》》》》》》》
NestedBands:》》》》》》》》》》》
Nodsizing:允许结点改变高度,可以托动。
RowSizing: 允许行改变高度,可以托。它与Nodesizing是互斥的,只允许存在一个为True
StackedColumns: 》》》》》》》》》》
OptionsDate
AnsiSort:》》》》》
CancelOnExit:》》》》
CaseInsensitive:》》》》》》》
Deleting:》》》》》》
Editing: 是否允许修改
Inserting: 是否允许插入
SummaryNullIgone: 统计时,排除Null的数据
OptionsSelection:
CellSelect:选择记录是,当前单元格是否单独显示
HideSelection:》》》》》》》
HideFocusRect:》》》》》
InvertSelection: 选择的时间,只高亮显示当前单元格
MultiSelect: 是否允许选择多行
OptionsView
BandLineHeight: 面板的高度
Bands:是否显示面板
Buttons:》》》》》》》》
CategorizedColumn:》》》》》》
CellAutoHeight:单元格自动高度
CellEndEllipsis:单元格结束后,显示内容为.....,省略号
CellTextmaxLineCount: 单元格结束后,分行后,显示的最大行数,如果还是显示不了就看CellEndEllipsis属性,为True,就用省略号,False时,就不显示
DropArrowColor:》》》》》》》
DropNodeIndicator:》》》》》》》
DynamicFocusedStateImage:》》》》》》》
DynamicIndent:》》》》》》》》》》》
ExPaintStyle:显示各实线性边框
FixedSeparatorColor: 如果有停靠的面板,那么停靠的面板的间隔颜色
FixedSepartatorWidth:如果有停靠的面板,那么停靠的面板的间隔的宽度
FocusRect:》》》》》》》》》》
Footer:是否显示注脚
GridLinkColor:树表格线的颜色
GridLines: 显示表格线的形状: tlglBoth:水平,垂直张都显示. tlglHorz:水平线显示。 tlglVert: 垂直线显示。tlglNone:不显示
GroupFooters:注脚分组
HeaderAutoHeight: 头面板自动显示高度
Headers:是否显示头面板
Indicator: 是否显示树的标识
IndicatorWidth:树标识的宽度
PaintStyle:》》》》》》》》》》》》》
ScrollBar:树滚动条的形状: ssBoth:都显示, ssHorize:水平,ssVert:垂直, ssNone: 不显示
ShowEditButtons:是否显示出编辑按钮,比如一些日期控件,备注,说明等控件,显示下拉箭头,
ecsbAlwarys:总是显示 ,ecsbFocused:获得焦点显示,ecsbNever:从不显示
ShowRoot: 是否显示树根, 在每一棵树最前就有一个虚线的根。
SimpleCustomizeBox: 》》》》》》》》》》》》》》》
TreeLineColor:树线的颜色。 指的就是表格中的树线
TreeListStyle:树线的形状, tllsDot:虚线, tllsNone不显示,tllsSolid:实线
UseImageIndexForSelected:使用图标来描述选择的顺序
UseNodeColorForIndent:使用结点颜色来描述缩进
ParentColor:是否与父窗口颜色一至
ParentCustomH:是否与父窗口CustomHint属性一至
ParentFont:是否与交窗体字体一至
PopupMenu:树的快捷菜单,右击树上显示的
PopupMenus:权的快捷菜单列表
ColumnHeaderMenu:右击列表上,显示的菜单
FooterMenu: 右击注脚上显示的
GroupFooterMenu:右击注脚组上显示的
PreView (分组)
Column:设计时,这一列隐藏掉 ,就是分组列
Place:设计时,隐然的分组列是显示在哪里(tlppBottom节点下面,tlppTop节点上面)
Visible:是否显示分组列
RightIndet:分组信息缩进的宽度
StateImage:结点的状态图标,如邮件收寄,如快件收寄。 根据数据信息可以处理图标的不同
Sytles
BackGround:树的背景颜色
BandBackGround: 树的面板背景颜色
BandContent:》》》》》》》
BandHeader: 面板颜色
ColumnFooter:列的注脚颜色
ColumnHeader:列头的颜色
Content:》》》》》》》》
ContentEven:》》》》》》》
ContentOdd:》》》》》》》
Footer:注脚颜色
HotTrack: 鼠标移动到的高亮颜色
Inactive:》》》》》》》》
IncSearch:》》》》》》
Indictator:树前面的标识的颜色
Selection: 选择一行的颜色
TabOrder:Tab键顺序号
Tag:控件Tag值
Visible:是否显示
事件
OnAfterSummary:列求和事件
OnBandHeaderClick:点击面板时触发的事件
OnBandSizeChange: 改变了面板尺寸时触发
OnBeginDragNode: 拖动节点时触发
OnCanFocustNode: 获取结点焦点之前触发
OnCanSelectNode: 选择结点之前触发
OnCollapsed:收缩之后触发
OnCollapsing: 收缩过程中触发
OnColumnHeaderClick: 点击列头时触发
OnColumnSizeChanged: 改变列大小时触发
OnCustomDrawBackgroundCell: 重画背景颜色
OnCustomDrawBandCell: 重画面板
OnCustomDrawBandHeaderCell: 重画面板列头
OnCustomDrawDataCell:重画数据
OnCustomDrawFooterCell:重画注脚
OnCustomDrawHeaderCell: 重画列头
OnCustomDrawIndicatorCell: 重画树标识
OnCustomDrawPerviewCell: 重画显示时
OnDataChanged: 树数据发生改变时触发
OnDbClick: 双击时触发
OnDeletion: 删除时触发
OnEditing:编辑时触发
OnFocusedNodeChanged:结点获得交点时触发
OnFocusedColumnChanged:列获得交点时触发
OnResize:重画时触发
OnSummary: 汇总时触发
OnSorted:排序时触发
OnSorting:排序过程中触发
Delphi TcxtreeList控件说明 转的更多相关文章
- <总结>delphi WebBrowser控件的使用中出现的bug
Delphi WebBrowser控件的使用中出现的bug: 1.WebBrowser.Visible=false:Visible属性不能使WebBrowser控件不可见,暂时用 WebBrowse ...
- 修改Delphi工具控件的默认字体
修改Delphi工具控件的默认字体: 注册表: Delphi 6: HKEY_CURRENT_USER\Software\Borland\Delphi\6.0Delphi 7: HKEY_ ...
- Delphi WebBrowser控件的使用(大全 good)
Delphi WebBrowser控件的使用 WebBrowser控件属性:1.Application 如果该对象有效,则返回掌管WebBrowser控件的应用程序实现的自动化对象(IDis ...
- delphi按钮控件的default属性
delphi按钮控件的default属性用于设置默认命令按钮,.设置为true时,按[Enter键]相当于用鼠标单击了该按钮 .窗口中如果有多个按钮的default是true的话,就根据tabinde ...
- Delphi fmx控件在手机滑动与单击的问题
Delphi fmx控件在手机滑动与单击的问题 (2016-03-08 10:52:00) 转载▼ 标签: it delphi 分类: Delphi10 众所周知,fmx制作的app,对于象TEdit ...
- Delphi maskedit控件的掩码含义及用法方法
Delphi maskedit控件的掩码含义及用法方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2 ...
- Delphi StringGrid控件的用法
Delphi StringGrid控件 组件名称:StringGrid ●固定行及固定列: StringGrid.FixedCols:=固定行之数; StringGrid.Fixe ...
- Delphi IDHTTP控件:GET/POST 请求
Delphi IDHTTP控件:GET/POST 请求 最近一直在使用IDHTTP,下面是一些关于 GET.POST 请求基本使用方法的代码 一.GET 请求 1 procedure GetDem ...
- Delphi第三方控件安装卸载指南
基本安装1.对于单个控件,Componet-->install component..-->PAS或DCU文件-->install; 2.对于带*.dpk文件的控件包,File--& ...
随机推荐
- vs2008试用期到期解决办法
vs2008试用期结束之后, 在“控制面板”中启动“添加删除程序”, 选中Vs2008,点击“更改.删除”, 在出现的维护模式对话框中, 选择下一步,输入下面的CD-Key ...
- Linux 基本命令(持续更新ing)
cd -> 变换路径 //文件一般存在/var/路径下,var为可修改存储盘 ls -> 列出所有隐藏文件与相关文件的属性 #ls -al ...
- 自己编写SqlHelper
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.W ...
- My.Ioc 代码示例——Lifetime 和 ILifetimeScope
很多 Ioc 框架在创建对象的过程中,都会采取某种方式来缓存/复用/释放已构建的对象.在 My.Ioc 中,这个目的是通过 Lifetime/ILifetimeScope 来实现的.其中,Lifeti ...
- C#中的线程二(BeginInvoke和Invoke)
近日,被Control的Invoke和BeginInvoke搞的头大,就查了些相关的资料,整理如下.感谢这篇文章对我的理解Invoke和BeginInvoke的真正含义 . (一)Control的In ...
- 【转】教你爱上Blocks(闭包)
Block 与传统代码相比较更加轻量,调用简洁方便,而且可以返回多个参数,使用Block可以让代码更加具有易读性,而我们在写回调时,也可以直接写在函数内部,而不用再去写一个回调函数 Block 闭包 ...
- 32.Spring-对象依赖.md
[toc] 1.对象依赖的分类 Spring中,给对象属性赋值的方法: 构造函数 Set方法 p命名空间 自动装配 注解 1.1构造函数 构造方法通过配置文件中constructor-arg标签实现, ...
- [转]STL的内存分配器
题记:内存管理一直是C/C++程序的红灯区.关于内存管理的话题,大致有两类侧重点,一类是内存的正确使用,例如C++中new和delete应该成对出现,用RAII技巧管理内存资源,auto_ptr等方面 ...
- 跟我学android-Android应用基本组件介绍(五)
Activity activity 是最基本的模块,我们成为活动,一个activity通常就是一个单独的屏幕,每一个活动都被实现为一个独立的类,且都继承活动的基类.在activity的实现类里显示用户 ...
- 不同浏览器对parseInt方法解析的不同
parseInt方法的作用是将字符串转换为数字 当parseInt解析的时候只有0x和非0开头的数字,浏览器解析都一致,例如”0xA1”或 “9”. 只有当开头为0的时候才出现不同.IE,chrome ...