- ベストアンサー
コンボボックスで文字以外の表示
コンボボックスで文字以外を表示させることはできますか? 今しようとしていることは、コンボボックスに赤や青などの色を表示させます。(リスト部分の1行に 赤色を正方形で表示) そして選ばれた色によってFORMの色がかわる。 というようなことです。 コンボボックスでバックカラーを赤にするとリストすべて が赤になり、思ったようにはなりません。 それともこのようなことはコンボボックスではできないのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ImageCombo(Microsoft Windows Common Controls 6.0)ではダメですか?
その他の回答 (1)
- R-Fuji
- ベストアンサー率40% (18/45)
回答No.1
残念ながら私はコンボボックスの一行だけ装飾することができるとは聞いたことがありません。 どうしても必要であれば擬似的にそうすることは可能です。 お気づきだと思いますが、ビクチャーボックスなどを同じ大きさに用意し、moveメソッドやvisibleプロパティを駆使してそのように見せることは可能だと思います。 参考までにボタンもこのように装飾します。 http://www.bcap.co.jp/hanafusa/VBHLP/command.htm しかし、おそらくこの手法では満足する動きにはならないでしょう。私がそうでしたから。飽くまで参考までに。
質問者
お礼
回答ありがとうございます。 このような方法もあるのですね。 勉強になりました。
お礼
回答ありがとうございます。 イメージコンボで思い通りのことができました。 ありがとうございます。