我有一个VirtualTreeView,它最初隐藏了一些列(coVisible不存在)。
启用它们(将coVisible添加到列选项)之后,会发生一件奇怪的事情--出现列,但与前一列重叠。我可以通过将宽度变小到1像素来解决这个问题,然后返回到该列的原始宽度,这会迫使一些重绘,然后正确地显示列。
除了添加coVisible使列重新绘制正确之外,我还需要另外做些什么吗?
发布于 2013-12-01 15:56:41
使用:
VTV.Header.Columns.BeginUpdate;
try
// Enable or Disable columns...
finally
VTV.Header.Columns.EndUpdate;
end;这将使Header.Columns保持同步。
https://stackoverflow.com/questions/20312919
复制相似问题