InvalidateRowおよびInvalidateColumはTStringGridでは機能しません。メソッドは、行/列全体を無効にすることはありません。
InvalidateGridは常に機能します(したがって、バグの原因が見つかるまで、これは汚い回避策になる可能性があります)。
状況によっては(ランダムに見える)、InvalidateRowとInvalidateColumも機能するようです。更新:どの状況がバグを引き起こすかを見つけました。グリッドは表示領域よりも大きくなければならず、位置はビューの外側にあります。
何か案は?
Delphi 7、Win732ビット