• cxTreeList 控件说明


     

    树。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:排序过程中触发

  • 相关阅读:
    Quick Sort
    Binary Search
    trollcave解题
    Openvas简介
    SMB扫描-Server Message Block 协议、nmap
    漏洞基本概念
    防火墙识别、负载均衡识别、waf识别
    Centos7下部署Python项目
    Python-Redis数据类型操作
    MySQL的事务隔离级别
  • 原文地址:https://www.cnblogs.com/m0488/p/3768818.html
Copyright © 2020-2023  润新知