放教一下,Delphi 10.2 使用ListView,顯示記錄,怎么能獲得ListView--ItemAppearance--Item--Text1的值?
我用Toggle DesignMode 設計好布局,然后
var
item:TListviewItem;
... ...
item := listview1.Items.Add;
item.Data['Text1'] :='客戶:'+ClientModule1.ClientDataSet1.FieldByName('KHMC2').AsString;
item.Data['Text2'] :='ID:'+ClientModule1.ClientDataSet1.FieldByName('ID').AsString;
資料通過回圈把資料輸入到Listview 后,后期操作某一記錄時無法獲得該記錄的ID值
請問點擊某一記錄后,如何獲得Text2中的ID值?
uj5u.com熱心網友回復:
procedure TForm1.ListView1ItemClick(const Sender: TObject;const AItem: TListViewItem);
begin
showmessage(ListView1.Items.AppearanceItem[ListView1.ItemIndex].Data['Text1'].AsString);
end;
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/32192.html
標籤:Android
下一篇:安卓匯入別人的專案時報錯 Plugin with id 'com.android.application' not found.
