リスト系のコントロールで、特定の項目を太字にするには?

解決


mady  2003-11-30 14:28:13  No: 110326  IP: [192.*.*.*]

いくつかのリスト項目を表示し、特定の項目が
クリックされたら、その項目を太字にしたいと思っています。

結果が思うようになれば、リスト系のコントロールなら何でもOKです。
バージョンはVB6のエンタープライズだと思います。

よろしくお願いします。

編集 削除
魔界の仮面弁士  2003-11-30 15:19:10  No: 110327  IP: [192.*.*.*]

案1: 『TreeViewコントロール』を使う。

Private Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node)
    Node.Bold = Not Node.Bold
End Sub


案2: 『ListViewコントロール』を使う。

Private Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem)
    Item.Bold = Not Item.Bold
End Sub

編集 削除
mady  2003-11-30 15:45:01  No: 110328  IP: [192.*.*.*]

なるほど、ありがとうございます。
普通のリスト系ではできないということですね。

ListViewで実現させました。ありがとうございます。

TreeViewのほうは…慣れれば何とかなることも知れませんが
少し難しかったです。

編集 削除