0

简介:我想使用 TListView 来显示表格。出于编辑目的,我创建了一个 vcl 的 TListview 的子类,但除了单击单元格之外并没有太大变化。更重要的是,我没有更改 TListView 类的任何绘制事件。

问题:当我打开表格时,表格的标题只被绘制......一半:
在此处输入图像描述

单击标题后,首先最小化窗口或打开不同的对话框,标题再次出现:
在此处输入图像描述

尝试:我尝试调用Update(),Redraw()Invalidate()FormShow,但似乎没有任何改变。我也设置DoubleBuffered=true了ListView。我还尝试设置固定宽度以及自动调整大小(width=-1和 -2)

问题:有没有办法强制特别是列被绘制?我做错了什么,所以他们会有这样的行为?

4

0 回答 0