2016-10-30 27 views
0

Delphi XE7 FMXプラットフォームでは、コンテンツを水平方向にスクロールするときにStringGrid行が正しく描画されません。TStringGrid。水平スクロール時に行線が描画されない

手順複製する:フォームに

プレイスTStringGridを、そして(例:10)、いくつかの列を追加します。

実行時に、グリッドの内容を水平方向にスクロールして、ビューにスクロールされた領域の行線が描画されていないことに注意してください。

enter image description here

答えて

0

私は、Delphi XE7で問題を確認することができます。コンテンツを水平方向にスクロールすると、行線は描画されません。そのオプションを設定した場合は、交互の背景色についても同じです。しかし、これには2つの異なる問題があります。線画はDelphi XE8で修正されましたが(RSPは見つかりませんでした)、交互の色はDelphi 10.1 Berlin(RSP 14197を参照)より前に修正されていませんでした。

Delphi XE7で再描画(強制的にRepaint()またはInvalidateRect())を実行しようとしても線描画の問題が修正されませんでした。唯一の解決策は、Delphi XE8にアップグレードすることです。

関連する問題