1
我想一些代码做VirtualTreeView以下,考虑到我从来没有使用它之前:德尔福VirtualTreeView得到绘图需要重绘时帆布
- 添加物品的X量
- 定义静态项目大小(x,y)
- 项目必须像ListView图标模式一样工作,以便在TreeView调整大小时自动根据需要水平和垂直跨越,以适应当前边界内的所有可能项目
- 当项目需要画,我需要d一个触发的事件,它给了我一个特定的矩形边界和画布,我可以简单地粘贴/绘制位图,所以这只能在要显示的项目时触发
- 单击某个项目时,必须触发一个项目事件,给我的项目索引,并在其周围绘制适当的选择框
Listview并不那么方便,在图标模式下图像尺寸太小,并且Tile模式没有在默认的VCL中实现(它在Jedi中,但似乎并不适用于此目的)。我认为VTV可以更好地处理这个任务。 – hikari
我会打开一个新问题,尝试用普通LV解决这个问题。谢谢。 – hikari
删除了新的问题,把它排序。 – hikari