アプリ版:「スタンプのみでお礼する」機能のリリースについて

色々と探したり試したりしたのですが、BCBのリストビューの
カラムの背景色変更ができません。
ListViewのCustomDrawItemでCanvasを使用すると
リストの項目の背景色は変更できるのですが、カラムの色は変更できないのでしょうか?
http://www.mitene.or.jp/~sugisita/vb6_cmctl.html

上記ページで”リストビューのカラムヘッダの色変更”で
できるような事をBCBで行いたいのですが…
アドバイスお願いいたします。

A 回答 (2件)

カラムはTListViewではなくTHeaderControlではないでしょうか。

    • good
    • 0
この回答へのお礼

回答ありがとうございます。
THeaderControl コンポーネントを配置してそれ自体を変化させることはできたのですが、
それをリストビューのカラムヘッダに反映させることができないでいます。
どうしたらよいでしょうか?

お礼日時:2006/02/27 11:48

DrawItem() で、Canvas を使用するとできるかも知れません。

(この場合、OwnerDraw プロパティが、true であることが必要です)

TStringGrid では、Cell 毎の色を変えたことがあるのですが、TListView は使ったことがないので、自信無しです。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
DrawItem使用してみましたが、うまくCanvasでカラムの領域を渡せていないのか、やはり、項目のみにしか変更が効きませんでした。

お礼日時:2006/02/24 15:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!