ツリービューの特定のテキストの色の変更は可能?

解決


ど素人  2007-09-11 04:34:36  No: 137384

初めて投稿します。よろしくお願いします。
VB6.0での開発を行っています。

ツリービューで、特定の条件に該当するノードについて、
テキストの色を変えたいのですが、そもそも、そのような事は可能でしょうか?
【例】
    親ノード
       |__子ノード1
       |__子ノード2
       |__子ノード3

    上記の場合で、子ノード1及び子ノード3のテキストの色を
    変えたいのですが・・・

色々、調べていますが、いまいちピンとくるものがありません。
何方かご教示お願い致します。
具体的なコードがあると助かります。よろしくお願いします。


魔界の仮面弁士  2007-09-11 10:55:16  No: 137385

単純に、各ノードの ForeColor プロパティで設定できますよ。

もし、Node に ForeColor プロパティが見つからないようであれば、
MSCOMCTL.ocx の TreeView ver.6 (MSComctlLib.TreeView) のつもりで、
COMCTL32.ocx の TreeView ver.5 (ComctlLib.TreeView) を
誤って利用していないかをチェックしてみて下さい。


ど素人  2007-09-11 19:04:52  No: 137386

魔界の仮面弁士 さま ありがとうございました。
ご指摘の通り、COMCTL32.ocx の TreeView ver.5 (ComctlLib.TreeView)を使用していました・・・
MSCOMCTL.ocx の TreeView ver.6 (MSComctlLib.TreeView)で組み直した所、無事に対応できました。
ありがとうございました!!


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加