TListView和选择突出显示

问题描述 投票:1回答:1

是否有任何(简单)方法来抑制所选TListView项目(VCL)的蓝色选择?

enter image description here

delphi c++builder vcl tlistview
1个回答
3
投票

OnSelectItem()事件中,设置Selected := False;。另外,Focused:=False;参考Item

procedure TForm10.ListView1SelectItem(Sender: TObject; Item: TListItem;
  Selected: Boolean);
begin
//  item.Focused:=False;
  item.selected:=False;
end;

enter image description here

如果您不想查看焦点矩形,请取消注释代码中的第一行。

© www.soinside.com 2019 - 2024. All rights reserved.