StringGridの特定のCellに線を引く

解決


Syake  2004-07-13 00:41:08  No: 9879  IP: [192.*.*.*]

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

編集    削除
ふぐちゃん  2004-07-13 02:36:18  No: 9880  IP: [192.*.*.*]

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

編集    削除
Syake  2004-07-13 02: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-13 02: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でした。

編集    削除