StringGridの特定のCellに線を引く

解決


Syake  2004-07-12 15:41:08  No: 9879  IP: 192.*.*.*

皆さんこんにちは
StringGridの特定のCell内に横線を引きたいのですが
方法がわかりません。
どなたかご指導いただければ幸いです。

編集 削除
ふぐちゃん  2004-07-12 17:36:18  No: 9880  IP: 192.*.*.*

TStringGridのOnDrawCellイベントを調べてみてください。

編集 削除
Syake  2004-07-12 17:56:45  No: 9881  IP: 192.*.*.*

TStringGrid(Sender ).Canvas.MoveTo(Rect.Left,(Rect.Bottom) div 2);
TStringGrid(Sender ).Canvas.LineTo(Rect.Right,(Rect.Bottom) div 2);

編集 削除
syake  2004-07-12 17:59:46  No: 9882  IP: 192.*.*.*

すいません。
誤って送信しました。
ふぐちゃんさん(←言いまわし変(^_^;))ありがとうございました。
OnDrowCell内で
TStringGrid(Sender).Canvas.MoveTo(Rect.Left,(Rect.Bottom) div 2);
TStringGrid(Sender).Canvas.LineTo(Rect.Right,(Rect.Bottom) div 2);
で、OKでした。

編集 削除