如何查看列表视图中是否只选择了一个项目?
我现在用:
if listview1.Selected <> nil then
begin
...
end;
但是当选择了一个或多个项目时,此代码有效,如果选择了一个项目,脚本是什么
答案 0 :(得分:6)
尝试
if ListView1.SelCount = 1 then
// do something
答案 1 :(得分:0)
您没有提供有关Delphi版本,VCL或FireMonkey的任何信息......所以我不确定这会在所有情况下都有效:
If ListView1.Selected = ListView1.Items[IndexOfItemYouWantToCheck]
或者,如果您在某个变量中引用该项,则:
If ListView1.Selected = ItemYouWantToCheck