Tim*_*ear 3 delphi delphi-7 tlistview
我有一个包含3列的Tlistview,我需要来自Tcollection对象,如下所示
FListeDispoProduit := TListeDispoProduit.Create(TProduit);
with (FListeDispoProduit) do
begin
with TProduit(Add) do
begin
Name := 'Produit 01';
CIP := 'A001';
StockQty := 3;
end;
Run Code Online (Sandbox Code Playgroud)
但是当我尝试将此对象放入Tlistview时,只有第一列(Name)填充,我写这个:
for i := 0 to FListeDispoProduit.Count -1 do
Tlistview1.Items.Insert(i).Caption := TProduit(FListeDispoProduit.Items[i]).Name;
Run Code Online (Sandbox Code Playgroud)
我需要填写这3列(Name,cip,StockQty),我该怎么做?
谢谢.
希望我明白.
Run Code Online (Sandbox Code Playgroud)for i := 0 to FListeDispoProduit.Count -1 do with ListView1.Items.Add() do begin Caption := TProduit(FListeDispoProduit.Items[i]).Name; SubItems.Add(TProduit(FListeDispoProduit.Items[i]).CIP); SubItems.Add(IntToStr(TProduit(FListeDispoProduit.Items[i]).StockQty)); end;
并在TListView中添加更多列
| 归档时间: |
|
| 查看次数: |
7964 次 |
| 最近记录: |