3

我需要访问 FMX.ListView 控件中 FOOTER、HEADER、ITEMS 的 Text 属性(ShowMessage)。

1,2,3 是标题(ItemText)。

我怎样才能做一个简单的显示消息来显示这些值。

4

1 回答 1

4

您可以通过检查列表中每个项目的目的属性来做到这一点,例如:

procedure TForm1.Button1Click(Sender: TObject);
var I : Integer;
begin

 for I := 0 to ListView1.ItemCount - 1
 do begin
    case ListView1.Items.Item[I].Purpose
    of
       TListItemPurpose.None:   ShowMessage('Item: ' + ListView1.Items.Item[I].Text);
       TListItemPurpose.Header: ShowMessage('Header: ' + ListView1.Items.Item[I].Text);
       TListItemPurpose.Footer: ShowMessage('Footer: ' + ListView1.Items.Item[I].Text);
    end;
 end;

end;
于 2013-06-05T06:30:51.313 回答