在Delphi中,如何强制tListView始终显示所选行,即使没有聚焦也是如此.

Dav*_*ois 4 delphi tlistview

tListView的选定行显示为蓝色,但仅在控件具有焦点时才显示.我希望始终显示所选行,无论控件是否具有焦点.

Dav*_*nan 14

HideSelection属性设置为False.

确定当焦点转移到另一个控件时,列表视图是否显示选择了哪个项目的可视指示.

HideSelection设置为false可以提供列表中所选项目的可视反馈,即使列表视图没有焦点也是如此.将HideSelection设置为true以仅在列表视图具有焦点时显示选择.HideSelection不会影响选择的实际值,只会影响可视指示.始终将HideSelection设置为false可能会使包含许多列表视图的表单看起来太忙.

  • 大卫,只是......嗯,AWE!你知道这么多世界吗?:-)我确定其余的Delphi社区在这里和我一起感谢你,Serg,Ken,Remy,mjn,Marjan,GameCat和无数其他人(请原谅我没有列举所有这些)帮助你们.对我们所有人来说意味着很多,并产生了巨大的变化.(是的,我知道这不是问题的答案,所以我对负面投票表示反对.但有时,一个人必须打破规则,说"谢谢",谢谢到期...献给你们所有人!) (6认同)