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 –