リストビューの反転表示について

解決


あや  2008-03-13 23:04:57  No: 139271

VB6を使用しています。

リストビューの初期表示状態で、任意の行を青色の反転表示に
したいのですが、どうしたらよいのでしょうか。
以下を試してみたのですが、青色ではなくうすいグレーで
一応選択されているようには見えます。

ListView1.ListItems(1).Selected = True
ListView1.DropHighlight = ListView1.SelectedItem

ですが、どうしても青色の反転表示にできません。
よろしくおねがいいたします。


やじゅ  2008-03-14 00:57:17  No: 139272

Private Sub Form_Load()
'フォーカスを無くした場合、灰色反転表示しない様に設定。
ListView1.HideSelection = True
End Sub
Private Sub ListView1_LostFocus()
'フォーカスを無くした場合、選択アイテムを反転表示する。
ListView1.DropHighlight = ListView1.SelectedItem
End Sub
Private Sub ListView1_GotFocus()
'フォーカスを得た場合、反転表示を解除する。
ListView1.DropHighlight = Nothing
End Sub


あや  2008-03-14 03:11:56  No: 139273

やじゅ様

教えていただいた通りの記述で、解決しました。
ありがとうございました。


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




  


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