TListView选中行(50分)

阿韬

Unregistered / Unconfirmed
GUEST, unregistred user!
当TListView选中一行时会蓝色显示当前行,如果TListView离开焦点的时候就看不到了,
但是此时的ListView.Selected是<>nil的,这样容易产生误解,
怎样才能让它在失去焦点时候也能看出是选中了某一行。
 
listview有stateimage这个属性,就是在每一个行前面再加一个小图标,你可以用这个属性
来实现。
只有在“详细资料”模式下才能显示stateimage
 
stateimage已经被我另作他用
 
可以使用SelectedIndex来指定一个ImageList中的图片
否则很难了
不过Listbox会留住蓝色,ListView留不住
 
HideSelection:=False;
 
晚了一步,
LGXing说的对
 
接受答案了.
 
顶部