1
我怎样才能看到一个项目是否在列表视图中被选中?如果在列表视图中选择了一个项目
我现在使用:
if listview1.Selected <> nil then
begin
...
end;
但是,当选择了一个或多个项目,此代码的工作,看看有什么是脚本,如果一个项目被选中
我怎样才能看到一个项目是否在列表视图中被选中?如果在列表视图中选择了一个项目
我现在使用:
if listview1.Selected <> nil then
begin
...
end;
但是,当选择了一个或多个项目,此代码的工作,看看有什么是脚本,如果一个项目被选中
尝试
if ListView1.SelCount = 1 then
// do something
您没有提供有关Delphi版本,VCL或FireMonkey的任何信息...所以我不确定这是否适用于所有情况:
If ListView1.Selected = ListView1.Items[IndexOfItemYouWantToCheck]
,或者如果你有一些变量项目的引用,则:
If ListView1.Selected = ItemYouWantToCheck
http://docwiki.embarcadero.com/Libraries/XE5/en/Vcl.ComCtrls.TListView –