-1

InvalidateRow 和 InvalidateColum 不适用于 TStringGrid。这些方法不会使整个 Row/Col 无效。

InvalidateGrid 始终有效(因此在找到错误原因之前,这可能是一个肮脏的解决方法)。
在某些情况下(它似乎是随机的) InvalidateRow 和 InvalidateColum 似乎也可以工作。更新:我发现了哪些情况会触发这个bug:网格必须大于可见区域并且位置在视图之外。

有任何想法吗?

德尔福 7、Win 7 32 位

4

1 回答 1

2

“已解决” (Delphi VCL 错误)

我发现这个错误自 Delphi 1 以来就存在:http: //qc.embarcadero.com/wc/qcmain.aspx?d= 81060

感谢 Jeroen Wiert Pluimers 提供解决方案!


更新:
Embarcadero QC 链接永久断开(有人应该教那些人使用301 重定向),但这是解决方案

另外,这是 WayBackMachine: https ://web.archive.org/web/20171220161153/http://qc.embarcadero.com/wc/qcmain.aspx?d=81060

于 2010-10-20T15:29:08.663 回答