2

私は次のものを持っています:

TMyObject = class(TObject)
...
public
   property Id: Integer read FId write FId;
   property Content: string read FContent write FContent;
end;    

TMyList = class(TObjectList<TMyObject>)

TAdapterBindSource および TDataGeneratorAdapter で TMyList を使用して、TMyList を TListview にバインドします。無事、商品が表示されました。

TListview の項目をクリックすると、OnItemClick で、TListViewItem に割り当てられた TMyObject インスタンスを知る必要があります。

リストビューにヘッダー項目があり、インデックス値が対応しないため、TListViewItem.Index を使用しても機能しません。

リストビュー項目がクリックされたときに、TMyObject のプロパティ値を取得する必要があります。

ありがとう。

4

0 に答える 0