TVirtualStringTree - 不能让列头显示为 "按钮"。

问题描述 投票:1回答:0

首先我要说的是,我是一个相当新的使用 TVirtualStringTree (in Delphi 7) 我边走边学... 摸索着前进。我被如何让我的列头卡住了。sections 以按钮的形式出现(无论粗细)。无论我怎么指定,它们似乎都只想以 "板 "的形式出现。HEADER.STYLE 财产。然而,我可以将它们设置为 "允许点击",没有任何问题--这样就可以了。

我使用TVirtualStringTree的方式非常基本--只是从磁盘上读取一个文件,显示前50条记录,然后允许用户选择一个字段分隔符(逗号等)......然后显示结果字段。有点像你把文本文件导入Excel时的小 "预览 "区域。

我想,在我用一堆代码轰炸大家之前,也许有人会知道一个明显的、令人震惊的设置或诸如此类的东西,而新手们却著名地忽略了。我完全有这个可能。这里有几张截图,不过......其中一张是对象检查器中的Header设置,还有一张是我的VirtualStringTree的运行时截图。

VST的截图。

Screenshot of VST

对象检查器头设置。

Object Inspector Header settings

delphi delphi-7 tvirtualstringtree
© www.soinside.com 2019 - 2024. All rights reserved.