delphi - 在 TcxTreeList 中,16pix 可用空间出现在 imageindex=-1 的节点之前

标签 delphi tree devexpress

我正在使用delphi 2010 +DevExpress_v50

今年夏天我已经将我的项目从 delphi 2009 +DevExpress_v42 迁移过来,并遇到了一些奇怪的错误。大多数问题都得到了解决,但有些......

在 TcxTreeList 中,16pix 可用空间出现在 imageindex=-1 的节点之前(在 v42 中不是),看起来很糟糕:(

有什么想法可以解决这个问题吗?

最佳答案

好吧,找到了自己:)

DevExpress issue Q211083 中所述,这是版本 3 和 5 中的设计。每当分配 ImageList 时都会保留空间。

提供了一种解决方法来处理 OnGetLevelImages 事件,以清除每个级别的图像列表。

关于delphi - 在 TcxTreeList 中,16pix 可用空间出现在 imageindex=-1 的节点之前,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3511260/

相关文章:

windows - 如何最小化任务栏的窗口? (即不图标化)

algorithm - (固定)平衡树的摊销成本

rust - 在不递归的情况下执行修改后的 DFS 时改变树

c# - 帮助 C# DevExpress XtraGrid GridControl - 使单元格中的复选框不可见

德尔福7 : how to fill a Tlistview

delphi - 收集 RAD Studio/Delphi/C++ Builder 相关开发环境的版本特定信息列表/表格

algorithm - 基于 R-Tree : creating new child nodes when a node is full, 的数据结构,但是如果我在完全相同的位置有很多对象怎么办?

更改数据源时 DevExpress XtraGrid FocusedRowChanged 事件问题

delphi - 如果我的 TcxGrid 在 Delphi 中的 GridMode True 上,我如何使用过滤器

delphi - 防止 Windows 关闭