第一个节点保持在最顶层

时间:2013-08-05 05:27:17

标签: delphi delphi-xe2 virtualtreeview tvirtualstringtree

我希望第一个节点保持在最顶层,在滚动期间不应受到影响。第一个节点将像一个列标题(保持在顶部甚至滚动)。我怎么能这样做?

这种行为是你现在可以在spreasheets中找到的东西:

  • 锁定第一列HeaderColumns[0]OptionscoFixed
  • 锁定第一行(?)

我试图插入图片以获得更多解释,但我没有10个声誉。对于那个很抱歉。提前谢谢。

1 个答案:

答案 0 :(得分:1)

您不能因为VirtualTree不支持此类行为。此外,VT已经有标头支持(包括hoVisibleHeader.Options以显示它)为什么不使用它?如果您希望它看起来像普通节点,您可以自定义它(请参阅OnHeaderDraw事件)。