gpt4 book ai didi

delphi - TVirtualStringTree,树结构的位置

转载 作者:行者123 更新时间:2023-12-03 19:24:17 29 4
gpt4 key购买 nike

VirtualStringTree的可视树结构始终停留在第一列(索引为0的那一列)。当您通过拖动列标题来更改列顺序时,树可能看起来很奇怪(下图)。是否有可能总是在第一个可见列中看到该结构?
Test

最佳答案

根据TVirtualStringTree.Header.MainColumn显示结构,每次移动列时都需要更改,因为移动列并不会更改其索引,而是会更改TVirtualTreeColumn.Position属性。最简单的方法是使用OnHeaderDragged

procedure HeaderDragged(Sender: TVTHeader; Column: TColumnIndex; OldPosition: Integer);
begin
MyTree.Header.MainColumn := MyTree.Header.Columns.ColumnFromPosition(0);
end;

关于delphi - TVirtualStringTree,树结构的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54972795/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com