2

セルの内容と位置に応じて Delphi TStringgrid をフォーマットしようとしています。

セルの内容に応じてセルの色と形状を変更できますが、セルの境界線にはさらに問題があります。

n列ごとに片側または反対側のセルの境界線を太くしたい

ポインタはありますか?

乾杯

ダン

4

2 に答える 2

4

描画している TRect の境界を拡張するだけです。OnDrawCell イベントが特定の TRect を提供するからといって、それらの座標だけに限定されるわけではありません。描画するグリッドの UI 全体にアクセスできます。したがって、必要な場所に余分な線を引くだけです。

于 2010-07-15T00:53:30.283 に答える