张志峰的博客

水滴石川,积少成多。

导航

2013年5月28日

摘要: cxTreeList添加行号(2011-11-17 15:59:38)转载与cxGrid添加行号类似: 1.将TcxTreeList的OptionsView --> Indicator设置为true,另也可在这将indicatorWidth根据自己需要设置 2.添加OnCustomDrawIndic 阅读全文

posted @ 2013-05-28 10:38 ╰★张志峰★╮ 阅读(615) 评论(0) 推荐(0) 编辑

摘要: 1.TcxTreeList添加Bands;2.对TcxTreeList中的Column所属band进行修改,通过属性Position --> BandIndex 进行修改3.对Band的FixedKind属性进行修改4.对分割线颜色和宽度的控制:TcxTreeList属性OptionView --> FixedSeparatorColor 以及 FixedSeparatorWidth 属性进行设置Dev控件memo中有例子:BandedDemo 阅读全文

posted @ 2013-05-28 10:37 ╰★张志峰★╮ 阅读(410) 评论(0) 推荐(0) 编辑

摘要: 1.添加TcxStyleRepository控件,在该控件中添加一个样式,如QdStyle2.对QdStyle样式设置字体、颜色等3.对TcxTreeList添加事件:OnGetContentStyle事件4.在该事件中添加相应的函数: 如:我将level=0的node的样式设为QdStyle if (ANode <> nil) and (ANode.Level =0) then AStyle := QdStyle; 阅读全文

posted @ 2013-05-28 10:36 ╰★张志峰★╮ 阅读(662) 评论(0) 推荐(0) 编辑

摘要: 这个问题折腾了我好久,一开始我想通过函数来实现,可是怎么写都没有办法实现编辑和选中的改变,后来已经没啥想法了,才转回来想会不会有这么一个属性可以改变,结果找了找属性,还真让我找着了,就是不知道该高兴呢,还是气自己笨呢,心情好生复杂啊,再此记录,以防以后忘掉修改属性设置:TcxTreeList的OptionBehavior --> ImmediateEditor 设为false若想点击一单元格时选中整个node,属性设置为:TcxTreeList的OptionSelection --> InvertSelect设为True也许其他控件也有类似属性,若有该功能需求,可先查看一下是否可通 阅读全文

posted @ 2013-05-28 10:34 ╰★张志峰★╮ 阅读(654) 评论(0) 推荐(0) 编辑